Ok, after re-reading this thread and watching the videos again, I can completely see how at least the first video is underwhelming. I linked to the wrong video. This is actually the one featured on the Newswire:
https://www.youtube.com/watch?v=ky7ghu-nTn0As for the others, yeah they're more about visual flair than the "traditional methods" I've learned about through this site. More about flash than technical mastery. Before GTA 5 I stunted alone, unaware of the dedicated stunting community, but I will take lessons learned here and perfect them, and bring them to my crew.
There is talent in our ranks, albeit raw and unrefined in a lot of cases, but we're just getting started. You'll be hearing more from us.