tc all i can say is what i have read in max power where it says universal usually means it does'nt fit when it comes to exhausts.
have you seen powerflow by the way?
they will make a back box for you and and you can pick and change designs , loudness , etc.
http://www.powerflow.uk.com/