This little jem of a bin was added to the API waaaay back in October of 2015, and hasn’t yet been enabled for some odd reason. It’s insertable and everything, it just does nothing. The idea is it acts like StarterPlayerScripts but instead of putting scripts into LocalPlayer.PlayerScripts it would stick it’s children into each newly created character. Pretty darn useful.
Having this turned on would be nice way to kick off spring (for half of the world at least). Being able to overwrite the animation, health, and sound scripts without scripting the change would be godsend from a quality of life standpoint. Not that scripting the changes is hard or anything, but the entire point of bins like this is to avoid scripting those changes altogether.
Not sure if this really belongs in feature requests as it’s already a feature, just not turned on. I guess it could be moved if it rustles enough jimmies.
I would rather stick with CharacterAdded and cloning objects into the character at the start instead. This way I have a tad bit more control over what exactly is being sent over. Say for instance I want something sent to the characters, but not all the time.
I’m sure you’ll find a use for it, but I’m staying neutral on the subject. It’s just something I wouldn’t use.