Potentially too long. Annoying to have to wait, but more annoying if the message misses. Is there a way to tell when the new window has loaded? Alternatively could do some sort of handshaking/two-way communication, but that seems like overkill.