In my opinion, moozicore would get a license from the government which would be serving the overall purpose of music streaming. It would be impossible to get licensed from every single album or artist. The license derived from the government of USA would go a long way in promoting the project.
I agree with you, it would be more logical to get a license from the government or other statutory organisations to operate in a region. The implication of this, is that the moozicore app could be restructured or programmed to suit a particular region, based on the licensing or permission granted by the government. Some authorities may not be comfortable with the information derived from their citizens Inorder to use the application, some may not be willing to allow moozicore render some particular services. All these variables needs to be considered before designing the product to be offered.
At first which are the location/countries where Moozicore going to launch it's platform? Do they already done the required procedure for such launch?