Its black cars in general that are hard to keep clean, my mrs has a saphire corsa and its like yours covered in dust the next day. My last car was the same.
I am seriously thinking about a full paint job. Cant decide on white or arden blue though
Never seen a white gsi so i think it would stand out and white shows off the black trim details