Last Time I offered my opinion. My sorry butt was handed to me and the topic was moved to flame wars where I STAY OUT OF.
But Here goes. What I like to do in the society is let the students Play in my games. But they know if another student is in the game then STAY OUT.
In games I am in with 1 student then I do not offer any suggestions. The other staff handles this. I call it "In game training" For the Students with the patience this works.
Would it be better If no points were at stake - No, Not really. They would be able to screw up and not be held accountable. That is not the TEACHING I am trying for. They learn by MY mistakes and by my methods. So many people of all ranks enter my games. And they all know a lower rank may be joining also. We play him fairly with no Truces or agreements. Any points they get they EARN. I give nothing away but if they eliminate me they deserve the points.