Hold your horses. The amount of faff depends on what exactly you are doing. So what exactly are you doing?
There are effectively three big lumps to these engines. They attach separately. There is the engine itself (what I referred to as a "short engine". There is the primary drive case which is the oval bit on the left hand side that your gear lever is sticking out of and there is the gearbox which is the bit on the right hand side with the kickstart attached.
When I assemble a bike, I put the three bits in separately. So I bolt the engine into the frame then I attach the gearbox to the back of the engine (you can also do this with the engine and gearbox joined together but I find it easier separately). This part is just giant mechano although some of the afore-mentioned swearing can come into play when it comes to getting them lined up with the holes. Finally I bolt the primary drive case and its contents to the outside of the engine and gearbox, this contains the clutch, alternator and the chain joining the engine to the clutch. Slightly more of a fiddle but still not hugely complex. Any reasonably competent home mechanic should manage it.
So, if you are looking at retaining your original primary drive and gearbox, any old engine will fit.
Also worth noting that if you are going to have the engine out, you will need to take the primary off anyway because you won't get the engine bolts out.
So engine in:
Gearbox fitted:
Ready for primary drive:
Primary drive on: