All looks fair enough to me
That is a very mean drop off , real test of teams and machines, Can tell you I much preferred hanging on to the handle bars because of your lower center of gravity in this case, as passenger standing up, you have many brief thoughts as something like that approaches like @#$%!, #$%^&*!, &+$%! and mostly why do I like doing this?
Cheers and if any of you get a chance try it !!!!! before age, injuries and maybe good sense take it all away from ya !!
Tim