Most people I know who have converted BMWs did so because they wanted a BMW. By the time you've bought a gearbox, made-up adaptor plates, designed and got approved engine mounts, got the cooling right, written a maintenance schedule....
The off the shelf option is usually cheapest !
G