Motorcycle exhausts can never be universal, as you already know by now. These units cannot be comprehensive because not all bikes are the same or have been manufactured with the same design elements. Manufacturers of exhaust systems consider the variety of models when making their systems. They consider the year, type of model, as well as the engine displacement of your bike and design accordingly.