I love the STS don't get me wrong i'm a huge fan of cadillac. I have a 95 Deville with the 32v Northstar (300hp) in the driveway at home.
WRX was either an automatic or he shifts WAY to early cause he definitely didn't take it to peak power rpm (no i don't mean redline)
In my deville i've raced my friends WRX when he was still stock and he trashed on it. all i had to do was press the auto to the floor and he was shiftin and still whooped me.
Those cars are very hard to launch due to the awd system and the turbocharger.
you have to bump the throttle to maintain boost and feather the clutch out fairly quickly but not just drop it cause the stock drivetrain can't handle that kind of abuse.
good kill though and good vids!