I looked into this setup awhile ago.
Maybe they claim their HP gain on the fact that their two carbs are bigger in size
than the 4 smaller stock honda carbs
More fuel = more power
Just wait untill I fab up my custom intake to bolt on a single S&S Super G carb !!