I am working on a house repaint that had a 15 year smoker and plan on cleaning all surfaces first with Super Clean Degreaser. I should be able to either oil or latex prime after that. Has anyone used Kilz Restoration?

KILZ RESTORATION 1 Gal. White Interior Primer, Sealer, and Stain Blocker L200201 - The Home Depot
New Name, Same Hardworking Formula, KILZ RESTORATION 1 Gal. Primer (Formerly KILZ MAX) is a new generation water-based primer, sealer and stain blocker offering performance of traditional oil and shellac-based
www.homedepot.com