EVENT_PLAYER_ACTIVATED fires after all of the EVENT_ADDON_LOADED events at login/reload. It also fires for every loading screen. (It is the equivalent of WoW's "PLAYER_ENTERING_WORLD" event.)
There is nothing wrong with using this event,
especially if you want to check the value of something after each loading screen.