Yeah, he can really f*ck up a lot. Your best bet from my experience is to call right where you spawn, it should be the very first thing you do. He lands it nicely almost every time. If not, there's other options of course.
Right then, did it on my own and another with a crew mate last night.... called for chopper before moving and he managed to land it there instead of banging into poles etc in front. So, it worked like a charm. Tnx.
But damn, it's boring grinding that fckn mission. I really wish they'd let us put it into a PL with say... Mixed Up, Trash Talk and a few other good farming missions