So I've worked in this space before (realtime GPS tracking for a Fortune 100) - reducing GPS battery drain is great...but getting the signal back to 'The Cloud' (ie cellular) to be processed is what sucks.
And if you do barf out the data via cellular and are in cahoots with your cellular provider - you get tower information that helps estimate/verify location. But again, all of this eats away at whatever savings from being impatient with the GPS signal.
With cellular and a modern LiPo, the battery life is, at best, measured in weeks.
The 'Future' of GPS will come ~2015 when the last of the 'GPS Block-IIIA' satellites are in orbit and we move from 50bps to 500,000bps. [1]