One other reason to be make sure you cover locales properly, from the developer's point of view, is that you need separate Associates accounts for the different locales.
If you refer someone to the UK store then they eventually end up on the US store to buy then you won't get the sale (afaik).
If you refer someone to the UK store then they eventually end up on the US store to buy then you won't get the sale (afaik).