Pretty much what you said put a body pin under the body where you want it to sit, and to hold the body on put one on top. Its actually a common thing with RC's to require this only thing is some companies give a little felt, or plastic washers so you don't potentially scrape the paint off the body in that area