I don't have XM, but I can honestly say that I don't miss it. I have multiple XM subscriptions, and have always had it in my cars, so it's kind of nice not to have to pay for another subscription. I haven't tried streaming from the browser, but you could always stream XM from your phone rather than the browser if necessary. Personally, I like browsing the different stations on Tune-in now...
JC