There is obviously difference in opinion but it’s really up to you to gauge whether the pros are worth it or not.
Some factors to acknowledge:
- Folders have less properties and thus should take less memory than entire ScreenGuis (usually negligible but it is a memory difference nonetheless)
- ScreenGuis inside of folders will reset on spawn regardless of their
ResetOnSpawn
property as mentioned above - You can get expected behaviour if you put your UI elements (frames, ImageLabels etc) inside of folders which are inside of your ScreenGui
- There is still the option of parenting LayerCollectors to other LayerCollectors for categorization in place of folders to get the behaviour of respecting ResetOnSpawn.