In a way the mapsonus routes should be a temporary solution as I want to get on-line routing in gpsapp at some point.

Agree. I contemplated writing it in perl for about 30 seconds, then figured there were more permanent improvements that could be done (not that any of them are now done.)