I'd like to be able to give multiple comms sometime as well - it's a nice little positive reinforcement.

How about we just store the commendations we're not giving out? Sometimes you get a bad group, so you don't give a comm, other times you got a good group so you give an extra comm. And if you're out of extra comms, you simply have to do what you do now anyway.