the diffrence between srx and vipers are that the srx seats still have the bungee straps that hook on the screws on the rear of the tank, the viper ones do not, but they will fit fine the only thing is if you change from old style to new style then you have the spot exposed where the old style seat used to hook on them screws of the tank. the screws are removable so its not a big seal just has a little indent there that looke diffrent, have to swap out the gas tank if it bothers you that much.