I feel like there's definitely a gap in the market for a cloud music service that is simple and effective, I would love to just upload all my music and know it was going to play back anywhere (desktop and mobile) with the original tracks and proper gapless playback, and I would be able to download my music back out of there, with a nice clean UI.
Apple Music fails because it swaps out tracks and is generally flaky (little control over the upload process, tracks don't play, etc.), Google Play fails because it swaps out tracks and has, IMO, a pretty horrible UI on both desktop and mobile.
I've played a little with Subsonic but found the clients lacking. Any other suggestions? Maybe I should just build my own!
It's not the best player ever, but it's free, it's better than iTunes, and it does all I want.