Well I've used the BMW Wheel cleaner gel for years and the OEM rims look as good as new. Of course, aftermarket rims are hardly the same quality as the OEM rims, so I would not use any strong stuff on them. Oh and I use the OEM rims during the winter when the roads are full of salt. The BMW Gel removes the road salt with ease and does not damage the rim.
