I just used a similar product (I believe) to this: the Meg's OTC Chrome Wheel Cleaner. It is a strong acidic or basic solution that will burn your skin if you have any small cuts. However, it's cleaning potential is
tremendous. I would feel completely comfortable using these on any wheels, that is any wheels that were not MINE. I say this because they will make your wheels look great,
but every manufacturer of quality wheels recommends NOT to use strong acid or base solutions to clean them. In my opinion multiple uses can contribute to clear coat failure on the wheels. Car paint is clear coated, and I wouldn't use it to clean that either. But if your only using it once to get the wheels clean, and than maintaining them with other products, it's probably fine.
Before Meg's Chrome Wheel Cleaner( but after cleaning with APC+):
After Meg's Chrome Wheel Cleaner: