This is not correct. I think the post you are thinking about is this post which has a good explanation of the optimal order to set properties in a script.
The key is that you want to set the Parent property last always, adding a new Instance to the DataModel before it is fully initialized causes the game engine to do extra unnecessary work.