Wow .. and I thought all the variations for mid motor had been done !!
Excellent work ..
Looks a similar shape to the Schumacher KF so a KF body might fit ...
If you need more rear weight, how about making up some weighted slipper plates to counter the spin of the motor and to improve the balance ?? Phosphor bronze would work well ...