I don't know how big they are this year, but he is selling last years turbos and they are 106mm.
As far as how his car is doing compared to the other front mounts in his class? I'm not certain. I know that he has had a ton of issues getting the chassis to hook... but 4.90's is probably (a huge guess here) within a tenth of where he wants to be.