You should use client_putinserver. It the same as what you are doing.
edit:
Also i'm not sure why you are trying to detect when they are fully joined the server but client_putinserver forward is what you need if you are trying to do that. When client_putinserver is execute they are about to initializing screen I believe.