If you think about this from a simplistic standpoint, it does not make much sense; just because somebody said it on 'the web' does not make it real.
In terms of your original question, my best advice would be to research and understand the physics of what each forced induction technique does and how the system accomplishes 'it'; once you understand each, then you can take internet opinions with a grain of salt, rather than taking others' opinions as scripture.
That being said, centrifugal or turbo with liquid aftercooling :boobs: