Soudns like you messed up the cluster putting it on, maybe you bent the the little pin the needle clamps on or it could be sticking up and making it harder for the needle to turn around the gauge. Did you pull the needles off?
x pipes sound good on mod motors IMO. H pipes are like a deeper more muscle-ish rumble while x pipes are more raspy and a little more "exotic" sounding.