I'm also quite liberal with sharing my location (via Google maps) when traveling to meet up with friends, but it's always been a huge battery drain. I can't imagine what it's like being on all the time!
It's not a huge battery drain when I use it at all. Google already has a history of where you go so I don't even know why they would need more battery for it.