es el mismo dilema con los
CHATS, que pasa, que para hacer un chat simplemente se puede recurrir a AJAX para que el cliente cada x-segundos solicite actualizar los datos del chat al server, el problema viene debido al estándar de los servidores web de
no tener conexiones persistentes, por lo que el server cierra el socket después de responder la petición, y esto vuelve a los chat lentos.
La alternativa es usar
COMET que a diferencia de AJAX obliga (o interactua) con el servidor web de modo que pueda mantener una conexión persistente y con ello se mejora el rendimiento del chat, claro para lo que quieres no creo que haga falta tanto (ya que COMET no es muy fácil de implementar que digamos, o al menos yo no lo he hecho), pero cumplo con hacértelo saber, mucha suerte