I’m sure to get a lot of guff for my stance on wheel cleaners, but the right cleaner for the right rim (and brake pads/brake system – where I may get too deep for this thread), is just as important as the type of car wash/shampoo.
Each rim finish is as different to the bond it provides for brake dust, as it is to the type of brake pads/brake system on the car. Good quality wheel cleaners, designed for specific rim finishes will do the best to release the bond of brake dust while causing as little damage to the finish of that rim type.
The right wheel cleaner for the rim finish will save you time cleaning and save the long term finish of the rims.