Acid wheel cleaners are just horrible and in the long run actually make the surface more difficult to keep clean - what you want is a really slick surface that's protected from the corrosive effects of brake dust and road salt.
Provided the paint on your wheels is still in good nick (and hasn't gone misty, cracked or chipped yet) and you want something that's wheel friendly & long lasting, then I'd recommend Gtechniq nano.
Of course if the paint has deteriorated then your only real solution is to get a refurb (full strip, repair & powder coat preferably at c£50 a corner) and never use acid cleaner again!!
1. For best results, I'd recommend removing the wheels and thoroughly washing them inside and out with a good quality PH neutral car shampoo or
G-wash.
2. Use
Gtechniq Iron & Fallout Remover (c£5.95 depending on size), to remove brake dust and iron residues.
3. Use Gtechniq
W2 Universal Cleaner (c£3.60), diluted as per instructions - to remove any wax/grease residue.
4. Use
Gtechniq C5 Alloy Wheel Armour (c£22.50), to seal the surface and provide protection - for best results use a cotton applicator pad to apply, buff off with a microfibre and then leave for 12 hrs before applying a second thin coat (you only need a tiny amount of C5).
Don't expose the car to rain or water for 12hrs afterwards.
Result: Wheels that look great and are easy to wash clean for 6 - 12 months - just use a normal PH neutral shampoo or Gwash.
HTH Mark