Not ideal for you average bolt on N/A car, but a must for a boosted car. Forced induction loves to breath. I doubt it'll hurt your low-end a lot for the time being though.
Well if you couple it with the right plenum, it should perform better than the 70mm , but it has to be with the right plenum. I think the C&L plenum performs best with the 75mm tb. Good luck, I dont think youll notice a loss.
that would work just fine with a blower. like others have said, combine that with a plenum. just to let you know, the Accufab plenum has the biggest gains n/a but the Dragon makes the biggest gains blown.