Well, it should be courteous to allow for a common eventuality. At least put a note in the mission grant text letting people know it's not suitable for Vulcan Captains or BOFFs etc.
There's nowhere near enough space in the description to allow lists like that. Even putting Vulcans aside for the moment, you're inevitably going to run into situations where something will make sense for almost every species, with one exception. For example, my most recent mission involves beaming down to a snowy moon during a blizzard. EVERY species in STO with the exception of Andorians should complain about the low temperatures, but because the player might have an Andorian BO (Indeed, I had one in testing) I can't really comment on the cold at all.
You can end up with even stranger things as well. In one mission I played, the story had the species I was supposed to meet giving recommendations on how to improve crew efficiency. My Andorian Tactical BO responds with alarm that she might be replaced... by an Andorian tactical BO. Pure coincidence, of course, but it's enough to distract me and take me out of the story for a moment, and sometimes that's all it takes.
Don't even get started on player-created alien species. They may have an entire concept of that race's behavior and environment planned out, and the kind of person who would do that much planning is likely to be extremely put off by dialog that insinuates something about their custom race.
On the subject of "!", I wouldn't worry about it too much. Plenty of Cryptic missions use them and that hasn't seen much complaining, and an exclamation point is often times used to express surprise, which even Vulcans can experience (Spock's "Jim!" in Amok Time, for instance.) No need to fret about something that small.
EVERY species in STO with the exception of Andorians should complain about the low temperatures, but because the player might have an Andorian BO (Indeed, I had one in testing) I can't really comment on the cold at all.
It's actually worse than that. If you've managed to get your hands on a Breen boff, they shouldn't complain about the cold either.
There's no way to account for all possible options, and if everyone writes every NPC as generically as possible, then we miss out on a lot of cool and interesting moments. As far as exclamation marks go, Starfleet is a military organization and I'd expect my officers to be able to report quickly and concisely. Sometimes, that means exclamation points; not to display emotion, but to display the urgency of the statement.
Just do what you think is best for the story. You aren't going to make everyone happy. I got two reviews on Saturday that contradict each other concerning the dialogue. One of them said it was stupid and the other said it was genius. c'est la vie