It doesn't look like we'll be doing mulitple flags in a while.
As we're working off extraflags, you know how the flags are locked by country. An extraflag outside your own country won't render.
My current solution is to create a sinlge folder with the flags on it and then symlink dummy folders to it for each country. This allows for one flag to be set.
To enable another flag, each flag available currently would need a symlink to the original flags directory from itself. That has chances of blowing up.
We'll be out of alpha soon, and then we'll get to working on the userscript itself, removing the weird flags setter and region limitations and other parts we don't need.