After lots of fiddling about I got RoadNav to work, but it needs some serious optimization; used a ton of CPU/RAM. Hopefully someone who isn't me can make it work better