This is just obnoxiously thrown together and is prob safe to say a death trap.
"over 140+ in 2nd gear"
Yeah Fuggin right, whatever...
As my curiosity is also pegged, would like to check it out/hear it/see it in action, ride it for stability purposes, etc. It cannot be stable, nor smooth, nor balanced, has to be a wreck in the turns and bumps, arggghh....