An interesting video that was. I could do with a front suspension like that when I hit a pothole on 16" wheels - almost enough of a shock to break your wrist - well, maybe not quite, but savage nonetheless.
I make a habit of meticulously examining the frame and forks every hundred miles. Allu frame and constant shocks could get nasty eventually.