yes, i've seen that plenum... it's design is based off the trickflow plenum... It's basically a trickflow intake, without the badging for less money.
On a bolt on N/A car, there is no HP to be gained with a 75mm over a 70mm... whatever TB you choose, make sure you get a good quality (accufab or the like)