We don't know what type of engine your using, so that would help. Anyway, I don't know anybody that has used that before. To me it looks like a fancy version of the stock box exhaust. If your running a 2 stroke then an expansion chamber what you want. If you have a 4 stroke, then a good free flowing pipe will work best.
I'm using the 80cc for now but I'll be switching to the 212cc harbor freight predator engine since this china girl is so tiny in my frame
I've heard a lot of good things about expansion chambers and I think I'm sold!
Should it be place close to the jugg or farther away?
Right now I have my baffles bent down and the tube that connects to the cap cut off, I have noticed a big increase in low end torque and it sounds a bit more burly the way I like it but the top speed isn't what I'd like it to be.