I was thinking of putting some slip-on pipes on my 2002 Busa, How are Wolf Exhaust slip-ons? Thanks....