The NOSEND flag just interrupts the communication after it's set. The engine has no precognition function yet.

So you only need to make sure that NOSEND is set _after_ the server has sent the entity position and model file name to the clients, so they appear there. The safest way to do that is using a local function that sends an entity skill back from the clients to the server, and only set NOSEND after that skill is received.