I own them. They are just slightly stiffer racelands (5%). same company (changed name). different line. same warranty. same location. same everything minus name. anyways, yeah i put them on this weekend. i have them slammed with all perches still in. kinda bouncy but overall pretty nice ride over s-techs. for sure!!
the thread on scionlife is somewhere i would check if you really want more info. Jeremydoc has them and inspired me to get some.