Personally I'd go with Accufab and I wouldn't worry too much about the connectors. Most of them use the late model GM TPS and IAC and the plugs are easy to change anyway. As far as a race throttle body; throttle bodies are just air valves so you can't "over carburate" it. Some race-only TBs don't have provisions for the IAC but you definitely want to run an IAC.