I used Westley's Bleche-White for close to 30 years because it's the only product that I'd found (at the time) over-the-counter that would clean tough browning from tires. It would clean tires where others would not...and it still works well. I didn't have access to the information then that I have today though. The down side to that product was it wasn't for the wheels...or certain wheels...but you can't help but get residue on the wheels.
When I first bought Mothers Foaming Wheel Cleaner it was sold as Mothers Foaming All Wheel Cleaner...for all wheels. Not sure why they dropped that, but I can tell you that I very seldom buy the Bleche-White because one product, Mothers Foaming Wheel Cleaner, does the job of cleaning both my tires and my wheels...something the Bleche-White couldn't do. Why buy two products? Doesn't make sense to me.
Since then, I've tried Meguiar's APC+ mixed at different dilutions and they to serve a purpose from time to time. However, when I need to clean extremely brown and dirty tires...and clean the wheels at the same time...APC+ can't touch Mothers Foaming Wheel Cleaner. So, I reach for Mothers or Bleche-White (for the tires) depending on which one I'm out of at the time.
I've heard lots of good comments about Brown Royal...but no comments here because I've never tried it.
Not too long ago I did an experiment on my car comparing Iron-X and Mothers Foaming Wheel Cleaner. One wheel was cleaned with Iron-X and the other Mothers Foaming Wheel Cleaner.
Iron-X certainly works, but so does the Mothers. Each tire recieved only one cleaning.
Here again, Iron-X also serves two purposes. It can clean wheels as well as paint, so there is still a reason to keep it around in my opinion. I'll just be using less of it wheels as it's fairly expensive.
After cleaning the wheel with Mothers I then used Iron-X on the same wheel (a wheel that hadn't been cleaned in months). I am happy to report that in this one instance there was no change of color when using the Iron-X. This meant that the Mothers Foaming Wheel Cleaner had cleaned the wheel (removed the iron particles) as well as the Iron-X. I could hardly believe what I was seeing.
Not that I would never use Iron-X again, but here again we're faced with buying one product that can clean both wheels and the nastiest of the nasty tires.
Mothers Foaming Wheel Cleaner is your ticket...to cleaner tires/wheels and a fatter wallet.