I'm the Wiz, and nobody beats me!
Just under 50 mph is zipping! How much does it weigh with a full tank? Dual front disc brake might be needed!
That almost looks like my Puch Atom drum hub; it's set up to run a motor sprocket hence the squared holes in the back on the ebay listing. It's Not for the front. Mine is set up for freewheel to be pedaled bicycle or to "clutch start" a moped. I just had my dad take the freewheel off with a vice for cleaning but I can show you if need be. I think these are called Leleu hubs made in Italy