I'm an Expat Englishman living in China, (hence my nickname) and I totally support this idea. If for no other reason than plain common sense and perhaps even the avoidance of racist allegations.
Think of it this way, if you had only offered Welsh, British and Irish flags do you think the Scottish would have complained? No? Then you're more naive than a bucket of water!
P.S. My family are Scottish.