Regarding your last point, there's a way to add your PC's local files to your Spotify account so you can listen to them anywhere. Though it's a bit of a pain, I've found it handy.
Not that I expect this to convince you to use Spotify, just that this info may help others.
Not that I expect this to convince you to use Spotify, just that this info may help others.