puede haber más de un jugador con el mismo nombre, por ejemplo yo tengo puesto "Dani" ¿cuántos "Dani" puede haber? además ¿cómo vas a rechazarlos? ¿desconectándote al ver su nombre? porque primero sale la calidad de la conexión y ahí aceptas o rechazas, sin ver su nombre, y entonces ya no hay marcha atrás. Todo éso sin mencionar que muchas veces hay desconexiones y no hay forma de saber si la desconexión es voluntaria.
En resumen, no le veo utilidad a una "base de datos" de leavers, los leavers al final dejarán de jugar porque no les gusta jugar y los pocos que queden verán que les restan puntos y dejarán de hacerlo.