Depends on how you hit it...
Left side does have a landing but you have to nail it
Straight off you have to huck huge to hit the landing about 10-20 ft lower down the run than the bottom of the cliff, if you just roll off it it is as flat a landing your not going to stomp it.... I know that my signature screams dont trust me but I have done all three and hucking huge is the best landing but becasue of the fall it is almost damn impossible to land except on a powder day...