Here's another great idea to add to your list. Have the programmers add an extra field to the edit page allowing the editor to give optional remarks or source citing for the change. I have had many incorrect rejections and had to re-submit using the Alternate Name field for my comments. That so far has seemed to work. Of course, my comment will get rejected.