Dude, even my cat likes rollers.
I have done a lot of my endurance work/tempo intervals/recovery rides on my rollers this winter and they're completely awesome and have helped immensely with both my fitness and my form.
Also, have you really ever heard anyone claim that rollers help you on descents? They're great for a lot of things, but I think you may be tilting at windmills on that one...