I've heard somewhere that tomato ketchup is good for that...dunno how you would 'apply' said wonder sauce but I'm sure I've seen peeps mention it on this forum too for keeping mechs shiney.
Cape cod cleaning cloths, they seem expensive but last forever, I've been using one out of a two pack for well over a year now
That looks perfect. Ordered.