I never understand why some bass players don't want to be heard. I've seen many bands and know other bassists who prefer to hide in the mix, but I just don't see the point. Even if you play poorly, no matter, a bassist has a job to do in the mix, and should always be heard.
I play mostly Rock, Blues, some Motown and Ska. I mostly use a pick, so I can dig in when necessary, so I can drive the song along. Sometimes I play thumb style (a la Robbie Shakespeare) if I want a fatter or more rounded tone, rarely if ever play fingerstyle, doesn't work for me.