I couldn't be bothered with all the pfaff, I just use Google Maps for navigation. as for working out charging stops, my bladder does that for me, not the car. I just sit back and let MG Pilot do the rest. I do have a dongle though, not a cheap one it's an OBDLink LX from Amazon.