Welcome to the forum. I don't understand the attraction of these things either.
Maybe it's because you want to see what you have to endure to get 100 mpg.
Maybe it's because you don't have to be a mechanic to build, maintain and customize one.
Maybe it's because you don't feel safe on that GoldWing doing 70 mph anymore.
Maybe there ain't no reason.