Originally Posted by CriticalCritic
It may take a long time to recognize a location if you do not enter that location with GPS enabled. You may find better responsiveness if you have the GPS turned on during your drive to the gym (also, change your gym profile to include a task that turns GPS off when you get there).
Probably not the best way to do this...
For the location, use: "state > cell near" then let it scan local cell towers. Tasker automatically checks the cell tower location, every 30 seconds (it doesn't even TOUCH the battery, though it checks so much).