Thats weird it's working for me ?
Yeah I do all that to slow down, but it's probably easier than it should be because i've turned G-Force and Speed based damage off when I first got it, as I sucked. But now I find it more fun with it off, you couldn't really do the maneuver in that video it would of been damaged from overspeed.
Try the direct link
http://www.youtube.com/watch?v=xsIUBdI7iKo