Yes, all that and what Ormand said. One thing that is also forgotten is the mention of stock or near stock heads at the beginning of the thread. They're only going to flow so much, and adding that 70mm throttle body isn't going to do a thing (but probably slow you down and add drivability issues).
The heads are part of what causes the blockage causing boost. It was kinda mentioned . I think the stock heads can flow more than the tb with just a big turbo and efficient intercooler, but your absolutly right that it becomes more necessary with better flowing heads.