Well, as public policy Google doesn't give any forward looking
statements. So yes, that's a great idea.
Currently we don't have a supported format for sending arbitrary data
to GA. We do have an opens source version of flash tracking (which can
be backwards engineered) and we do have a list of tracking parameters
that are sent for each tracking request to help troubleshooting.
You're more than welcome to use either to build your own client.
The third option is to build some sort of proxy between your app and
server and use the Mobile server side tracking code to send requests
from your app through your server and onto GA.
Good Luck,
-Nick