So, without wishing to sound dumb but never having had a bike specific twatnav, it sounds to me like there really is no way to keep the device watertight if it's plugged into a mains connector thats in the fairing, as I've seen on a couple of bikes.
Best bet is a cig lighter socket under the seat wired to the batt then. Probably.