I'm getting MSM which is very close to the Graphite Luster Metallic of my current car. It does a good job of hiding most day to day road grime and bugs. I thought it might be harder to keep clean looking when I got it but have been very pleasantly surprised. And since it almost never rains here I don't have to worry about it looking bad after a rain. White would be my second choice but during the warmer months the front ends up looking like a bug graveyard.
What's the upkeep on the ceramic coating like for you?White for maintenance me - much easier to keep clean. I put PPF on the front and rockers, ceramic all over and then yes, I take it through an automated wash regularly with an unlimited pass (*Gasp*!!!) - swirls aren't really noticeable to me on white, so I just keep it clean all the time and don't fret over it. Maintenance is super easy and I'm not it my driveway pampering it with a diaper for hours and hours every week. Have another car for that.
I'm considering a fun stealth wrap. But also considering not haha.