Out the top is my preference on the driveway.
List of parts to remove:
Battery
Airbox
front bumper
slam panel
arch liners
upper inlet
drain coolant
rad & fan (leave aircon rad connected if circuit still holding pressure.
Front brakes.
drain gearbox oil.
remove driveshafts (possible to leave them in at the hub and and just disconnect at box end, but for the sake of ten mins to remove these, makes it much easier.
Leave shocks hanging in place. Cable tie calipers to these.
Crank sensor, earths, reverse switch etc
main coolant hose (leave it connected at matrix end and tuck it over towards the brake servo.
loom from thermostat area- undo and tuck up over the top of the engine. Tuck PAS line up there too.
Gear linkage- mark before removal if you don't want to risk realigning.
remove 3x 13mm starter motor bolts.
Remove 13mm bolt holding subframe bracket to body on the LHS- Then loosen the nut on the end of the wishbone to fold it down. you won't be able to pull the box off enough if this is there.
Loosen bolts from box to block
dogbone, upper and lower box mounts out.
Spin out bolts holding box on- mark these in a bit of cardboard so you know where they go back.
Out it comes. Have the engine on a jack so you can manouver it out. I usually find that by jacking the engine up to get the box off, then lowering the engine to lift box out the top. Can sometimes be handy to have someone who can control thr jack while you support/lift the box.
Tip- you don't need to remove the exhaust mani or starter motor wiring. Just let them sort themselves out. Be careful when moving the engine up and down that you're not f**king the mani.
I've done about six like this now, quickest one being 3hrs 45 mins in and out.. Used to drop the subframe, but got pissed off with the subframe retaining nuts/clips breaking. This is much more reliable IMO.