I feel it's best to specialize in the style(s) you enjoy the most in the long run, but it's still very beneficial to go outside your comfort zone and play as many styles as you can, either for just a certain time, or at least enough to be able to play these other styles convincingly enough on the fly if needed. At the moment I only play metal with my band, but for several years I played in different cover bands on the side, and also studied music where I had to learn a bunch of different rythms and styles. I guess I'm mainly into rock based music, at the most I will do blues. Don't have any experience with jazz, but other than that, I feel this mindset has helped me a lot in becoming who I am today. Compared to other drummers I know in my area that has only played metal since they started out, I feel they are very limited in their playing because of just that. Not to tout my own horn too much here, but this is at least one of the reasons I have told them as well, when I have been asked my "secret" to becoming a better than average drummer. Have an open mind, incorporate different styles when you can.