I use my old aluminum time trial bike with a beat up set of wheels. A wheel on trailer will chew through tires, so if you don’t have a pile semi worn tires to go through, then get a dedicated trainer tire. They grip the roller better, don’t make a mess and are a little quieter.
I ride indoor trainer during worst of winter weather, which fortunately around here only amounts to about to 15-20 times during the winter. I hate riding indoors but Zwift has made it much more bearable and I can do 1-2 hour rides whereas, old school I’d max out after 30-45 minutes. I don’t really consider it a game so much, although there are levels, achievements, etc, but I don’t pay attention to that stuff.
__________________
N = '96 Colnago C40, '04 Wilier Alpe D'Huez, '10 Colnago EPS, '85 Merckx Pro, '89 Merckx Century, '86 Tommasini Professional, '04 Teschner Aero FX Pro, '05 Alan Carbon Cross, '86 De Rosa Professional, '82 Colnago Super, '95 Gios Compact Pro, '95 Carrera Zeus, '84 Basso Gap, ‘89 Cinelli Supercorsa, ‘83 Bianchi Specialissima, ‘VO Randonneur, Ritchey Breakaway Steel, '84 Paletti Super Prestige, Heron Randonneur