...but: the current implementation does not work with universal mpris controllers (for example kde built-in media controller) because the client does not broadcast changes in playback status or application availability, so the media controller does not know if spotify is open or not without polling (most of them do not do that)..
it would be even more awesome if this could be resolved :)
Something else I noticed pre-1.01, OpenURI would start playing a track when you gave it a URI. This was handy for programmatically playing a track or playlist. Now it just shows the URI in the client, but there's no way to queue or play tracks, only control what is already playing.