Unfortunately I can't see the second video you're linking to, but I'm wondering if you saw a vid of John Baressi flying with a "dog stake"*. That's a whole different ballgame when it comes to Rev flyin'.
Just occured that I'll have limited links as I've only just registered
It wasn't that video you linked to, but it was what was talking about, and a much better view of said "dog Stake".
Holy crap how on earth do they do that