Yeah, I saw those vids a while back. I watched a ton from dipyourcar.com
One thing about the e60 to take note of is the rubber seals around the door. They sit flush against the pillars and roof line. Makes peeling the tape away a PITA. Next time I'm painting doors open with the jams taped off.