I dont think displaying the stuff 20 seconds after client_connect is a good idea. I suggest you start off from client_putinserver instead, then add like 5-10 seconds to that. 20 seconds is probably way too short a time and those that precache the map/soundfiles/other files will never see it.