I agree with you.
But the actual GM battery is too big to put inside my bike frame keeping easy to remove for recharge at home. They should design another battery to be fitted inside the frame as an option. I like the Bionx solution, as an example.
I like the battery at the rear also, it is very convenient to be there, but the weight distribution is not ok when you use rear motors.