Yes... SURE is an offshoot of Street Unit, and it does stand for Street Unit Racing Equipment.
Having said that, I'd personally go with either the TRZ RMM or Jamie's RMM. I know Jamie personally, and I have no problems standing by his products. He makes quality parts, and it shows based on his...