I just tried the app and definitely didn't like it, it mandatory requires you to give away your location information otherwise you cannot use the app. That's not the way to go guys :S specially with the recent discussions about internet privacy...
For some reason that makes me feel uncomfortable, heres the thing: you can share picture with the friends you have around, let's say the people that's in the same room to get "different angles of the same event", if they're already with you, what's the point of disclosing my location with the app?