I got nothing but positive things to say about it. I don't know what I'd do if I had to rely on other people all the time for stuff like drums, bass, keys etc...
It makes listening to music more fun too, cause you can get into more than just one aspect of a song.