Stevie....If yer worried about spray pattern with tyres, discs etc, buy some Carpro Hydrolite2.....this stuff is essentially the same but you can spray the carpro stuff onto a micro fibre first onto the damp wheels and buff off with a dry clean microfibre.....the rest of the bike just spray and rinse as before....
Pledge or mr sheen multi surface on wheels, gets rid of chain lube road crud and dust easily. Dont get it on the discs though.
I've used the Swissvax Autobahn Wheel wax with good results in the past, it has non stick properties. It's works okay in my experience. You still have to wipe them over just not as often.
After your recommendation Rob I thought I'd try it and I'm not disappointed, in fact I'm very impressed, not cheap but worth every penny. Steve
Have not found a fool proof solution as yet that stops my wheels needing a wipe over after a decent run. Ideally I should not be so fussy ...but I like the look of a shiny set of black wheels!