Hey Znsane you know if you pull the rope start housing there is an end of the crankshaft there. On the Greyhound. I haven't yanked mine off yet but we did it often to mount hydraulic pumps, etc. on garden tractors (my other hobby).
Sometimes we mounted straight to the top of the flywheel.
Mine is still boxed up. Is there a notch in the housing for an electric starter? Would probably only need to shrink a ring gear on it if there is. I'm sure there's a notch on the 6.5 HP.
Electric start would be kinda kewl.
On a 1900 type bike. Or even on a pusher.