With a help of a hitch mount (about 2-hour DIY install) and a canoe loader from U-Haul one can throw a 17 foot canoe on a Fiat 500. No issues driving hours on a highway. The T-Bar prevents the trunk from opening, so you have to load the car first and mount the canoe as the last step.
Does it look comical? Yes. Is it functional — absolutely!