170hp will get you only so far. I don't see how an 07 would be any quicker than an 03 except maybe 5spd vs. 6spd.
I'd run a stock WRX in my mom's Azera any day. After 30 it'd be pretty ugly. If it's from a roll the WRX might as well forget it - it's gonna get outpowered by the large Korean sedan
Too bad they didn't use the Sonata's 235hp v6 as an interim upgrade to the Tiburon before the total redesign. It would have injected some real life into the platform.