bad93blaster
X-H2
I would change your list.
1. Speedwerx freestyle
2. Speedwerx race
3. B pipe
BUT I can't really comment on the b pipes yet. But here is my view on the pipes so far.
My last ski started it's limited life with a speedwerx race pipe. Then I went to a speedwerx freestyle pipe. I only have one year with the b pipe. And it was a blaster mod pipe which had a TON of problems. It wouldn't stay in coupler, hit the hood, and was a pain to get it fit without hitting the gas tank or the side of the ski. So now I have a b pipe with a limited chamber. (Which is modified also but I will be testing that later).
So with my experience so far. For a limited ski go with a speedwerx no matter what pipe it is it will be better than the rest. NO hitting issues, no problems after you get it installed correctly, super easy to install after you figure it out. Plus more bottom end and no water issues with the jetting screws.
use a stock kawi 650 coupler on a b-pipe