I think an optional country flag is indeed a good idea.
Skinning is fine in theory, but we all have seem some issues with it in practice (inappropriate images & words, skin stealing, etc).
Additionally bandwidth, however small, tends to build up in terms of cost.
Using a built in flag or country licence plates wouldn't cause this issue since they would ship with the game. They would also be "safe" in terms of content.