nice bay john, i always paint everything before assembly, but it's a bit risky because you might screw it up.
bowcat, only problem i had is that the engine cover would not fit perfectly but close enough, and also it was a pain to glue the mesh in the ventilation holes