Current 4 vehicles are all black, prior I owned a gray, white, and blue. I love all colors but gravitate to black. They all look sharp when clean and yeah I spot some dust after heading out but at a short distance it still looks awesome and is hard to see that. Some colors hide the dust better than others. None hide that dust on the rims though which is my biggest issue as they'd have to be cleaned every time prior to going out (which I don't do).
My Shelby is full PPF'd along with ceramic coated and it's easy to clean quickly with a duster or more detailed a bit longer but still can be fast. I think PPF / Ceramic makes a big difference.
My other black cars don't have that so IMO the dust / grim shows faster on them.
I do like the dark gray matter and IMO you can't go wrong with any of the Shelby colors, it's preference.