I wonder why geofencing doesn't spread through other todo apps like wildfire. As much as I'd like to try it out, I haven't had the opportunity yet. Among the apps I tried, only Remember the Milk implemented it, but I couldn't get it to work -- probably my fault, as I don't use RTM as a daily driver.
Also, I think that a proper todo app, in addition to geofencing, should include timefencing, people-proximity-fencing, external-condition-fencing and maybe even mood-fencing / energy-fencing. Though I guess some of these can be implemented via contexts.