"For casual listening Roon should be awesome." LOL.
Not lol. I’ll second that. This is exactly what I have been doing with my streamer.
Use Roon for non-critical listening, using its world leading music discovery algorithm, then once a song requires that last (you pick the percentage increase in sq) flip over to a different app, in my case squeeze, to hear it in all its glory.
But importantly I think it is a given by now that Roon is not the same listening experience in all streamers. Saying Roon is the same Grimm or Taiko as it is on Aurender or Antipodes is apples to oranges (from what I have read).