If you are planning on using a premade kit for your efi you need to talk to the manufacturer and see if it is boost compatible. The throttle body itself is the least of your concerns. You need a map sensor and tune that accounts for the boost, at the least.

IMO, port injection is the best as it will have less distribution issues.