While that electric motor package will fit in almost anything, the battery pack may be a different story. How many batteries can you jam into an original Mini, a Honda 600 or a Honda Acty?
Also, I wonder how that engine, controller and decent size new battery pack cost would stack up against a small, modern 4 cylinder…