Just got into Zwift, after getting a Wahoo Kickr for my road bike.
This service is 100% amazing, highly addictive - and very affordable. Haven't even done a race yet, structured ERG mode workouts and hill climbs are so darned enjoyable.
Have my squat rack metres away; home gyms are amazing.