when I bought the Ultra it was the only device that was confirmed to work with Xfinity Stream and for 6-9 months it worked well. I used the Xfinity Stream and Roku Media Player's audio player. the audio player was very basic, but the one feature I liked was the screensaver. I had the option of having the Roku Fish Tank screensaver while the audio tracks were playing.
like I said, 6-9 months everything was fine until Roku started a round of enhancements. first to come out was a new version of RMP. it crashed and burned and was rolled back shortly after it was introduced. Roku quickly corrected the problem by reinstating the old RMP.
then Roku introduced the revised updated RMP. the audio player went from very basic to extremely basic. my top line problem with it is that the audio player in continuous play mode will no longer work with the screensaver (I say top line problem, because it has many problems). it stops after playing two tracks. Roku's "fix" for the problem is "well don't do that'.
and lately I have been having problems with the Xfinity Stream. it can't seem to connect to recorded programs.
I'm not even going to raise the Xfinity Stream issue with Roku because the answer will be not our product, not our concern. I will hold Roku's feet to the fire for the RMP because it is entirely a Roku issue.
and then there is the lack of knowledgeable customer support........
my experience went from satisfied to extremely unsatisfied. so I do regret buying a Roku product.