I've never claimed to be Brandon Semenuk, I'll never 'full-send' A-line in Whistler, but I've literally never understood the fear of drops.
Like... you just....ride off them. Get just a little speed, Pull up the front a little and make sure your back tire is over or at least very close to the edge before your front tire starts to trend downward. That's all there is to it. rock ledge, wood fearture, doesnt matter.
curb height or ten feel, doesn't matter. It's the same.
This one is a 6' tall wooden feature, with a long transition, making the total vertical drop to where wheels touch down closer to 9-10'. It's really no different than riding off a tall curb.