All media programs I've used on my Windows 7 Media PC have been compatible with the MCE remote that I have connected to my system.
Spotify unfortunately does not respond well to the remote commands (perhaps because it's using non-standard API's), however although I can skip forward, back and stop the music, I cannot play the selected track by selecting play on the remote and more annoyingly, I can't pause the music if I need to.
I can imagine a lot of people use Spotify on their media systems, so it would be great if you could support the core play functions on the MCE remote.
P.S. If you could also push development on Spotify for XBMC, that would be magic....
Please bear in mind that the Community is not an official Spotify support service. It's a place where we all help each other, whether we work for Spotify or not. So please use your discretion when using the forum.