I have the Speedwerx race version dry pipe...currently on the shelf due to repair needs...but I totally loved the power of it. I currently am running a B-pipe and it's good too, but to me it is not quite as potent as the Speedwerx was. The B-pipe does have that immediate power response where the dry pipe didn't, it always needed a little higher RPM to really take hold and perform. But I really loved where the power came on with it, just before getting up to the wave I would open it up, by the time I reached the wave top it was sailin'! The B does well for allowing you to get closer to the wave and then gun it but it still just doesn't seem to have that over all wallop the Speedwerx has. It could be just me, but I really miss my dry pipe. They definitely do need to be monitored and installed with a lot attention to detail though, do everything you can to relieve any kind of pressure points so the pipe can just be placed in position and locked down, if you have to force lord mounts into place, or push the pipe or hoses around to get things to line up then you need address those issues before you run it. I tore the o-ringed spigot at the front of the pipe clean off of my Speedwerx because of this very reason. It had sideways pressure I was not familiar with, the exhaust hose was putting pressure on it too at the waterbox. If you have to cut the exit tube off and re-weld it in a much more friendly angle and alignment wit the waterbox hose then do it. It will probably be the difference between a destroyed pipe and a long term reliable and awesome performing pipe.
This is what happens when you are not familiar with stressed mounts and hoses...at least it happens to me lol