Here is what I see. You ran a 12.54 on slicks....he ran on street tires. Disadvantage. he will whine. "You have slicks, let me get slicks" 118 vs 107....100-115hp difference. 440 vs. 302, BIG torque difference. Not to smash you, but his car IS faster N/A vs. N/A.
I say that you SHOULD be able to spray him. We are talking about who has the fastest CAR in town, not who is the fastest N/A. Where is this punk, I want a piece