The idea is sound, but what about those of us who listen to Spotify/Rdio/et al. rather than having an iTunes collection?
There's also Last.fm. Everything I listen to (or at least as much as reasonably possible) get's scrobbled. I believe it's this feed that my songkick account uses. It'd be nice to get integration with that!