Hi, I have read a few times to avoid the wheel cleaners on the forecourts as they can be quite a strong acid, hence not help the corrosion!
I dont have a problem cleaning with normal car shampoo and wheel brush and a bit of elbow grease, hence dont need a cleaner. For protection, like I say I use normal car wax but am interested in what other products people use.
try poorboys world wheel sealant good stuff