Can I suggest strut top mounts?
Done them on my 525 Touring and just about to do them on my 535 V8.
If you clamp the coil springs up with compressors, then spin the top nut off with an impact wrench. Undo the 3 retaining bolts and free the assembly. You can just about get enough clearance to get the new top mount in there with a bit of wangling.
An hour a side?