It's more than time. That program requires explicit authorization from them. It's designed for larger corporate integrations, not developer experiments. I seriously I doubt I would get approved even if I went through all the paperwork. It's not just a matter of just signing up for an API key.
As for your plan, gathering user data is probably the main thing they want to prevent.