Never done one but I note that BMW warn against letting the CV joint to drive shaft angle get too large during install - apparently it's very easy to damage the CV joint seals by having too great an angle...
Important!
Do not let propeller shaft fall into joints.
Joints and rubber sleeve on constant-velocity joint can be damaged.