Was going to say the same thing... It will dull the shine of plastics and paint because yes it is a micro sandpaper.It should ONLY be used as a last resort to remove stains accepting it will cause some minor damage itself.
Yes, I should have said Magic Erasers should be used with a light touch. Magic Erasers were used on the removable metal panels of the Vewlix and they came out great, but I can definitely see it being overdone.