Bill,
Nice job again. Thank you. You are right on track. The point you bring up about "not criticize" is important. . .constructive criticism may need to be used, but just to criticize students' work is not helpful.
Thinking about the method of feedback, as you note, is important too. It is also important to let students know how quickly you will return papers and provide feedback.
Thank you.