I buy it...some of it. Not 20whp, but they are getting a decent amount compared to what we see with bolt-ons.
Is there money exchanging hands that bias results? Hell yes. Do intakes make more power on K motors than B? I think so. 20whp? Thats hard to believe.