I'd be scared to be far from shore in one of those. Looks pretty tippy and swampable. Now that I think about, I'd be scared on the road too. Transitions from sea to land must be somewhat uncertain. But yeah, everybody loves those.
"a vehicle that promised to revolutionize drowning" was what I just read on the wiki page. Gave me a chuckle.