I think it would look alright with a red kilt - such as the Royal Stewart.
Personally - I dont see anything wrong with in. We're supposed to be in the modern age! I do, however, think that some Scots and English may try to argue the point of it being a "clash of cultures" and perhaps try to heighten light-hearted modern rivalry... but they'd be pretty stupid to do so!