The thing is (I play without mods) I can't see the exact landing spots and besides, the contract I finished was on a steep mountain so yo still have to "drive" your plane on 45 degrees slopes.
I could add parachutes to my buggy and drop it, maybe I'll try that, but for now I'm having to much fun driving up this damned mountain that I love to hate.