Supratek chrome plated chassis cleaning?

My Chardonnay's chrome plated chassis has some minor scratches by now. Plus, I've used a wet cloth to clean it and it turned less shinny in some areas. So tell me: what
kind of product do you use to remove minor scratches, clean and protect the Chardonnay's chrome plated chassis?

I have had success using a "micro-fiber" cloth, the type used for camera lenses and therefore available at camera/photography stores. This seemed to work well for my Chardonnay but I suspect that frequent polishing will eventually rub away the chrome no matter what one uses.

My Cortese has a gold plated chassis and for this reason, I do not dust or polish very often.
My chrome polish of choice is Mother's Mag polish.
Ive had great results with a tube of Harley Davidson chrome cleaner.
l am not sure if you guys have heard of a company called Enjo? They make a polishing cloth that is brilliant on chrome, l have a valve amp with lots of chrome and it brings up and excellent shine. l think its some sort of micro fibre cloth but you use it damp not dry.

l wouldbe reluctant to use abrasive products such as chrome cleaner due to the removal of plating at every use