Ive gone for the move the airbox & battery option when I changed mine.
Easy enough 
But will need windows, sunroof and possibly radio codes, depend on model, re setting....?
Plus with shovel hands and the fact the bulb glass must not be touched, personally chose to remove head light.
But each to their own as they say...
Why would I need the codes for all that? Or is that when I take the battery terminals off? It's a 2000 CDX TD I'll be changing the bulbs on..
Battery disconnected will stop one touch windows working, needs reset. Hold in the up position for a couple of seconds.
...will stop sunroof working, needs reset, press and hold dial in in the open, closed and then tilt positions,
...may need radio codes to be re entered depending on radio model. These are on your car pass if you have it which sometimes do not get passed on to the next owner, so if lost, you need to sort that out too. Depends on radio though, my old Cdx needed codes, my current car radio does not.