The ones in my old gym were ace. Flywheel heavy enough to make it feel like riding a track bike, and a resistance lever that was both smooth/linear enough to be usable, and brutally effective. And the instructors were good too.
If they start telling you to lean left/right, do press ups and pedal slowly whilst out of the saddle, assume they’re getting kick backs from a physio for knee referrals.
On the one hand they’re great for fitness and require only a modicum of motivation. On the other a turbo, trainerroad subscription and a proper plan would be better. But at least a spin class has almost instant results, if you go out with a average group then after a month or two of spinning a couple of nights a week you will be leaving them behind. Some days I can motivate myself on the Turbo, others I get 10-15minutes in and just give up.