I just did it the same way. But, when I got to the end of the ledge I was able to jump down onto the wall of the compound, above the taxi pad where a few Champions were. I jumped off the wall far enough away from them that I could mount and fly behind the pad and off to the target! WooHOO!!