Guys, I can recommend you treating this case almost like a piece of clothing. I fully submerged my dirty case in some laundry washing detergent mixed with some hot water for 30 minutes and rubbed everything out. No color loss, whatsoever.
Guess what, it is almost like new and fresh out of the laundry. After some air drying it turned out like the day I bought it.
You can remove stains, you can make it look good again, trust me. It’s not even a big effort after all.
(And to my surprise after fully submerging it in water the MagSafe animation is still working perfectly)
Give it a try!