I looking to rust proof my first land rover that purchased in 2007. I've been looking at Waxoyl and Dinitrol and interested in their 4941 coating that appears the most popular solution. However I've noticed they sell an underbody anti stone chip coating called Protect Super 447 is this better...