I am not sure if they actually got the thing on a dyno since it does not show it, BUT, it might be true, so here it is, you can go to the last seconds to see the claim or just watch in its entirely I guess...
YouTube - Wicked Wheel Install
Now, where the heck did I put my stock one LOLOL