Wonder Wheels works well but the exhausts will still go brown quickly on next ride. I keep mine clean as otherwisw they will eventually corrode even if stainless steel. Hein Gericke do a liquid called Optiglanz which does the same on s/s exhausts but more expensive. After the liquid I polish with Autosol and once a year I remove the whole exhaust and polish it on the bench.
Top photo my R1200RT with 30,000 miles and lower photo my R1200GS with 12,000.
Mike