Welcome to the roller club!
I've had 3 sets of rollers, the latest set are Kreitlers, like yours. Kreitlers are so well made, you'll probably have them for the rest of your life.
Winter in this area prevents riding due to ice, snow and salt on the road, so rollers are the only way to go, IMO. Just remember to set up a fan in front of the rollers to keep sweat from dripping on your bike and rollers.