Thank you bender, was actually not sure if that InitialSpawn was only fired on actually spawn but it fires simply when the user connects and is in spectate, thank you, it works just like a charm.
located it under ulx / lua / ulx / modules / sh / playerinitguest.lua
Have a good day, +karma for you.