I had an idea of having a "remote party" function in Spotify. This would be a functionality, which lets user to create a live "party channel" (ok they need better names ;) ) and either ask friends to join or make it as public. It would serve well as a place for friends/people to listen to the same music at the same time, live. The leader would work as the DJ of the channel, choosing the songs, while others would listen. Why not include a "promote" function in there as well, to grant other users "DJ" status. Of course this requires some thorough thinking to make it actually work, but I think it's easy to add more stuff around this base idea. Thanks and keep up the great work!
In short: A live channel (public or private), where someone acts as the DJ and friends/other people join to listen