If you’re doing planned workouts, I dont think manually adjusting resistance on a spin bike is all that painful… it gives you something to do actually. I’d settle for a preferred gym ( WITH GOOD AIR FLOW ) with a spin bike with a PM.
Actually, temperate and convection > power meter > gym location > ERG . If you have room in your place and not too many stairs, a used spin bike should be cost effective.