I don't want my Location turned on, for battery and privacy reasons. I understand that this will restrict my ability to download/use certain apps, but why would it stop me installing a Twitter client? I don't have Location services on my PC when I post on Twitter, so why would it be necessary on my phone?