> I've been developing and releasing consumer software for a few years now, and the key rule about popup messages is: Nobody reads them.
Really? For mobile applications, users are very wary of them. Granted, they can't do anything until they either accept or deny location (or whatever other thing the app is asking for) data.
It'd take getting used to but, I think it'd be something users would appreciate long term.