I'd hit that... looks like fun.
Looks like a sweet run with some challenging sections where rider skill would make up for any perceived deficiency in the bike... I used to ride a full rigid on trails where most thought a suspension was essential and still hit trails like that on a full rigid.