i'd just like to add that if you've been following specvmatts threads, you should be prepared for some downtime with the car. i hope this isn't your daily driver because you should be prepared for problems. they happen to everyone no matter how hard you plan. so have a spare car, or it may hurt you.
that being said you have a very good layout and seem to have all the bases covered. what are you going to use to tune the car(ie:cobb,enginuity,utec,...) and who is going to tune it? that in my opinion is just as important as the parts.
i wish you the best of luck.