As a note of caution, I have played a few instruments, but decided to pick up a drum kit after having barely touched my friend's kit for all of twenty minutes. Therefore, my advice might be colored by my newness to it all.
I have a beautiful wooden floor in my music room, and the bass drum has nails, presumably to keep it from moving. This carpet saves my floor, perfect ! :)