Firm fan of Rouvy here. I use it on AppleTV, or on my phone & ride 4-5 days a week on it...
I set it to 1st person view, so I don't see my Avatar, but will see those from others I'm chasing down or getting overtaken by
I also like to choose virtual riders to race against, sometimes I'll chose my previous best as a virtual opponent & race against that.
I like:
1) The variety of routes,
2) How well most work with my Kickr to adjust the difficulty on grades
3) The career structure, pushes me to try online races, different routes & their challenges
4) Any 'races' are small, maybe 100people, so you're not crowded after the first 5 mins. This generally feels more like Audaxing to me, which is great
I dislike:
1) Some poor usability on the app, though they are making improvements. For example you use the website to find routes from challenges then add to favorites, in order to see them simply in the app.
2) Occasional technical issues - mostly mitigated by downloading the routes first.
3) Confusion in the community over new AR app vs old Workouts app - looking forward to them consolidating on just the AR app. I've not bothered trying their workouts as I get enough workouts on the AR routes
This weekend I've added a Kickr Climb (luck me, birthday prezzy) to the setup - that'll be interesting on the alpine challenges this week
With AppleTV, I tried Zwift (hated the gamification), Fullgaz (power on routes seemed choppier than Rouvy), RGT Cycling (crashed on my first 2 attempts, so I didn't try again).