Some good advice I recall from playing D&D and similar: don't worry about what the party "needs" or things like that. Instead, make the character you want to play. So yeah, no big deal if there's a bunch of specialist types. They do also seem the most likely candidate for "cross class" set ups anyway, where one is Specialist/something else for combat role.