I purchased the pipes wanting something louder and not so huge. They sounded good with the baffles but i love loud with the baffles out that's what it is.I have gotten so many complements on the sound and looks. Very good for the price would recommended to anyone that wants a inexpensive set of pipes that sound great.
You are not required to by anything additional after buying the exhaust system to fit it to your bike. Keep in mind though that it may need to be a re-jetted to compensate for the reduced back pressure. The easiest way to do this is to purchase a jet kit. The only other thing that may be a good idea would be to purchase a new set of exhaust gaskets to ensure these seal properly against the head when installing. These do include removable baffles which act as the muffler in this exhaust system.