I wasn't suggesting it be a mandatory HMD, because I don't think that'd be helpful. I know that sometimes people just forget to post to it, so maybe just poke people for reminders? Or encourage players to have their own, separate HMD post?
If they really, realllly can't handle crit at all then I guess it's okay. Frustrating, but okay. You can't force people to take concrit, after all.