I don't' know how a KLR would have done on that course...
Eeek. No need for motive power and all that extra weight and suspension.
I'm way past my invincible days of doing 8 foot drops and 20 degree downhills on my mountain bike, but there's no way I'd do the terrain there with something with rear suspension. I'd even be leery of front suspension... it'd have to be set up perfect. Too much brake before one of those downhill hard 90 degree corners on stairs and suddenly you need an air squirrel suit.
Rear suspension makes the launch on some of those controlled speed jumps a bit more dicey, too.