Sounds exactly like my 7 when I first got it.
Depends on how well he launches it. You have gobs more torque. I think it'll be an interesting race. Also depends on how much boost he's pushing too. If on the stock turbos, 14-15 psi is all he can get out of those effectively. 10 is stock. It's a nice increase, but not huge. IIRC, I think I was able to get a low-mid 13 out of that. Don't remember what the trap speed was though. This was...almost seven years ago so...
A 12.1 sounds a little too quick for that setup.
What tune are you running?