El lag lo brinda basicamente tu conexion, si juegas con tu modem de 56Kbps (que se conecta a 44), asi trates de ponerle 1000 comandos, no lograras nada, por ende, si tienes buena conexion, tendras menor lag, estoy es algo generico, si quieres algo mas detallado de porque se origina el lag y empezamos a hablar con terminos como ancho de banda, routers, velocidad de transmision, etc etc etc, podemos dejarlo mas clarito, pero seria mas tecnico.

Y sobre que comandos usar, Devil puso un post sobre el cl_update, rate y cl_rate, revisalo.