So, I received the NeedsWings kit today. Installed it and the 74mm throttle body as well. Waiting to get my updated tune from Eurocharged, but the car is definitely more spirited! Kinda smelling a little funny, but I am guessing that is from the mixture change, that will hopefully be addressed by Eurocharged.