It looks like FTP really screwed the pooch with their inlet pipe. It hardly looks any larger than the factory one, and it still uses the factory style seal which greatly limits tube diameter...
Alan's inlet pipe or custom are the way to go if you actually want it to flow.