I recently played a game with my coworker, kind of the same situation with playing with your sons, where obviously everyone knew that we work together and we promised to keep it all in game excetera excetera excetera you all know the drill. The thing is that I thought it would be better for it to be non anonymous because there seems to be an assumption that Ross and I could figure out who each other were anyways so it would be best if everyone just knew who everyone was. But after playing most of that game, technically it hasn't finished, I feel like I was wrong, and that Anonymous would be preferred. Knowing who the people were who knew each other I think added an element that even if it shouldn't matter, does the most people, and effect that Ross and I could tell who each other word because we know each other so well doesn't really necessitate anonymous because there are players on this site who I've never met in person, they live continents away, but I know who they are immediately by their press patterns, so it's not like it's unprecedented for that either. All in all as long as everything's on the up and up, and you just kind of have to assume it is because if you assume foul play then there's really no point in performing any kind of thought experiment afterwards, then there's nothing wrong with anonymous and I think it gets rid of some of the stigma and possible problems as well. Those just my 2 cents on the matter after having experienced that recently. Good luck on your game!