That is a very intriguing engine design. I would be a little leery of the single sided crank but the dual crank/rod posses a lot of benefits.
I have modeled the effects of offset piston pins and while you can gain torque from the offset the trade off is increased piston side load. With this setup, however, there is zero piston side load despite the massive piston offset. Notice the complete lack of piston skirts. With some quick calculations I can see a 44% increase in torque (and therefore power) for a given engine size. Actually, with the same crank throw, the stroke would be a little over 4% longer because of the drastic angle of the con rods.
With a 270 orientation you could eliminate most of the primary and secondary vibration without using a balance shaft. So, less friction, more torque/power, and smoother operation. The only obvious downsides are increased rotating mass and more noise from the straight cut gears between the cranks. The increased mass really isn't a bad thing for a cruiser and, if I understand it correctly, the gyro of the counter rotating cranks would cancel to some degree so it wouldn't feel as heavy. Also, with a drastically oversquare design you could run relatively small cranks.
On my bucket list is building an engine from scratch. I'm filing this one away as an interesting starting point.