Private games are good if you have enough people to play with.
A mute or block option on the chat could be good (potentially even giving feedback as, if the same person is blocked by multiple other people, it could be an indicator that they aren't good for the game).