I've installed today Geowigo on my Lumia 720, WP8.1. At first had problem with the cartridge downloading (real men do not read the instructions ... ), but then I understood my mistake, and everything is OK.
The first impression is very good. On weekends, I will go try a real runs.