I like your ideas. I generally give commendations if people are helpful, play well or are simply good company, but very often I find people leave before I can comm them. In that case, I assume they don't actually want the commendation, so I'm not sure I'd give one to someone who had already left the instance, even if I could.