I can't imagine paying $9.99/mo for music on top of already paying for satellite plus all the music on my iPhone.
As for the iPhone integration, while having the album art displayed is very nice, actually getting music to play is rather tedious because iDrive takes over the iPhone. Usually I just like to shuffle all songs but the only way to do that is go to a playlist I created called "All" start playing a song, then go to the next screen to select "random". I wish I could just put my iPhone on shuffle and then be done with it. Also, I have an app called "True Shuffle" that shuffles music much better, but I can't use it when hooked up to my car.
2014 335i f30 M Sport, Mineral Gray, Premium, Nav, Comfort Access, M Sport Brakes, 18" Potenza RFT Summer/Staggered
2011 328xi e92 M Sport, Space Grey, Premium, Nav, Comfort Access, BMW Apps