I think it'd be nice. If you gave a lot of people an easy way to communicate good things staff does, you'd probably see more people give compliments. This wouldn't only be good for, you know, staff feeling better about what they're doing, but also for higher staff to evaluate how people are doing.
Idk how active a whole board would be, but there's probably no harm in putting a thread somewhere to try it.