Yes, we could, and it will probably make sense to do so if we generalize the scrobbler to work with e.g. Libre.fm. I've opened #401 to track that.