For the longest time the Rock n' Roll was on the bucket list, but I found myself in a position where I still had time to ride outside regularly. Still seems like one of the smartest ideas by design. Current sights on are the Elite Muin Turbo. Price, fluid resistance, apparently it's stupid-quiet in general. Waiting for spring discounts (Giro time perhaps) as @EP3RR said likely opens up options.
Last trainer I used was a very old magnetic Performance Bike unit from my uncle. Sure enough it was collecting dirt over the time he didn't use it, but it pretty much got run into the ground under me. Awful, and like I said probably screwed with my pedaling rhythm a bit, but that + no fan for hour stints redefined suffering. As someone who actually doesn't sweat much, I was messing up my bar tape during that Winter+Spring. Only upside is I could drop onto the bike without worrying about balance.
Didn't get the Rock n' Roll. I am against it in theory, I don't want that much lateral stress on carbon fiber seat and chain stays while I have them clamped, Plus I will typically (90%) ride the P3 Time Trial bike on it and there is no rocking necessary during those sessions. I know it's been tested with more expensive bikes than mine ad nauseam...but I am 216 lbs and can generate a lot of side to side power if I'm not paying attention and hearing that 'Craaack" would destroy me!