I was planning on getting all the body work done on mine, then assembling/fitting. Disassemble and take in for fitting repairs if any, then paint and reassemble.

Not I am thinking maybe I will do as others suggested with getting all the seams/join points painted first, then reassemble and take in for final paint. The problem is that my bodyshop is 2.5 hours away from my house.