View Single Post
Apps can't just run in the background and "do stuff." The background functionality of applications is limited to a specific case.

I guess if OmniFocus registered itself as a GPS application to do this it might be technically feasible, but it would really kill battery life.

It's likely better to be the least bit proactive: Before you go somewhere, check if you have tasks to do there.