Well I think I can live with what I got. Thanks izotope, still dont know when to use point_servercommand, point_clientcommand, and tf_gamerules. The whole point of this though is to get a better start time for the global timer I have made.
[Edit] I thought of a simple work-around for the timer:
-OnMapSpawn relay_start_time
-Add env_global times
-relay_stop_time
-Have a trigger surrounding player where relay_start_timer OnStartTouch
*If that doesnt work, then it looks like time-start will have to initiate for as fast as you can join..