using call action is more or less working in the same way. By the time it triggers the called by other action & then the actions inside of it, you have given the scene enough time to load a little bit. So I guess you could even add a delay of 20ms or something to achieve same effect.
But either way works, so I guess it doesn't matter that much!