If soap and water works stick with that... less is more.
I had to use some acid based stuff to clean my wheels and then put in two coats of wheel wax, now they clean up with a microfiber and cold water
dunno how long it lasts tho only washed car 3x since