I think when ppl see the dyno results, it'll make sense. I remember Sycraft mentioning after the dyno runs that ppl were going to be surprised or something to that effect.
12.1 E.T. 121mph trap is amazing for a 2.1 60'. The magazine article comes out soon so just sit tight.