IMO you'll get the best job completely disassembled, reasonable care during assembly avoids dings, along with a lot of painters tape around the edges - use cloth, like old sheets and light blankets to avoid surface scratches rather than paper - and depending on your shop it may be cheaper painting separate parts because the shop will have very little masking to do
Bill