This really is more of a motorcycle masquerading as a mini bike than anything. Mini-bike-inspired I suppose, lol… That being said, I’m mostly a motorcycle guy, I like the idea of the snowmobile twin mated to a Harley 5-speed. In this case, it probably packages things much better, as the snowmobile CVT takes-up a lot of real estate and would likely be aesthetically and ergonomically challenged. I also agree the footpeg location is bad, but the open primary and the location of the expansion chamber really limit the ability to place the pegs (and the rider’s legs) in a more forward position.
Overall, my take is it’s a shame he took such a cool power unit concept and didn’t build something like a cafe racer or retro-sporting motorcycle with it. I like minis quite a bit, but this is really something else. Cool though!