TMIC is good for keeping the lag down. The negative is that it gets more heat soak
than a FMIC and is easier to install.
A FMIC has the benefit of all the frontal air of the car. So it gets better cooling. Stick your head out the window like dogs do
Modifications to the car will have to be done to make them fit. You can achieve high horse power levels but you sacrifice spool up time, but a good tuner can take the lag out.