HAHA! Yeah, that's quite the claim they are making. I'm sure some gain is to be had with increased airflow but 25HP!! I've heard they're great pieces though.
Haha yeah kinda funny. It looks sweet for sure. I just checked on the one for my 850, it is about $70.00 more for some odd reason. I wonder if I could just run the same one you got? I don't see why not?