For the beta release the app is quite good but what I don't understand is why do you need our location in order for us to continue using the app?
I think the location is important for the application to know the songs you'll prefer and build a play list for persons around such location. It's basically an artificial intelligence necessity to ensure that the right information is stored in the platform which is necessary for continuity and adaptation.
About what location are you talking about? Project team locations? In this internet world, thats not at all relevant. You can run your project successfully from anywhere in the world.
The location that is being referred to in this case is the location of the person downloading the application. The app tends to ask for location before one can proceed to using the full features. In my opinion, the location is relevant to the full functionality of the app and should be provided.