Just did mine yesterday, this guide is very useful.
Put the car on ramps up front, then raised the rear on 2 floor jacks to make it level. I managed to remove all the remaining oil in the filter housing by soaking it up with 4-5 paper towels. Easy as pi.
I torqued the oil filter housing cap to 25Nm, that's precisely what it seemed to have been torqued before. I wonder if all BMW centers go by the new measurement of 40Nm, or if they apply it selectively to new cars?
Anyway, I added 8.5L and level shows OK in several subsequent measurements.
2004 Z4 3.0
2014 X1 28i ED
2015 F80 ED in June