I think this might be heading towards a lot of complexity and special configs. I would put each country into its own separate org. Then there is no special config, no customisations, and everything is simple. It will be almost exactly the same to administer, except you will also have an "org" drop-down box, similar to the network drop-down box.
... View more