I never use wheel cleaner. It strips the paint of any protection.
Alloy wheels are painted and laquered just the same as the bodywork and you wouldn't put mild acid on that.
You need to get the wheels polished up same as the bodywork, I use autoglym resin polish, then wash them weekly with the same car shampoo as the body.
About once every two months re-polish the wheels.
As soon as you use wheel cleaner the wheels are stripped of all protection, the brake dust and salt is then free to eat into the painted wheels. You then need more wheel cleaner to shift the ingrained muck and the cycle continues until the wheels are ruined.
Also be careful what compound brake pads you use. Pads with a high metal content, like Ferrodo DS3000, discharge high temperature metal particles which stick to the wheels and side of your car.