Allow profiles to be locale-generic, and support subscriptions in multiple regions under one profile.
I recently set up a profile/subscription. It wanted to know where I was located, so I was honest and selected 'UK'. I'm the manager of global tech for a global company. Imagine my surprise when I wanted to have billing handled through my US HQ's credit card, and I find out I can't! I can only bill through a UK CC.
So, I went to change it. It needs to be an account registered in the locale you want to pay from, not necessarily where you are physically located. Of course, I then learn you can't change the country. I can set up another account, using a different email address (God forbid I want to have all of my MS services tied to the same O365 account/username!) and accept a new EULA, but I can't switch my country and accept the new EULA.
The excuse given for this was that this is due to regulations set by the various countries. That's funny, I can point to dozens of other providers (Amazon and Rackspace probably being two of the biggest competitors) who don't have this problem, and they all operate within the regulations of the various countries in which they do business as well.
Azure should be able to support a global business just like these other providers do, and have subscriptions for multiple regions under the same profile.

Good suggestion. No current ETA but this is something we want to do soon.
-John