Muy buena guia!
PD: Yo sacaria el 1er paso del connect server, ya que no es de utilidad, explico el por que:
Eso solo sirve para las conexiones del connectserver, o sea solo funciona si el usuario abre multiples cuentas estando en el connect server. Pero si tu le pones por ejemplo limite de 3 conexiones , el usuario puede pasarlo facilmente de esta manera: Abre 1 cuenta, ingresa al server, abre la 2da, ingresa. Abre la 3ra, ingresa. Y asi sucesivamente. Por eso, este metodo del connectserver solo funciona si estan todas las cuentas simultaneamente en el connectserver y aun no ingresan al gameserver.
Espero que me haya explicado.
Por todo lo demas, exelente guia!