As a developer it is difficult to use LinkedSource effectively, as although it should be useful in many of my projects, the fact that the source is stored as an asset connect to the published place makes it near impossible to actually use. When developing not every version of the game is ready to be published, and so is saved and edited locally, and often needs to be published to test places before being published proper. When using LinkedSource you cannot do any of this, the game makes needs to be published to a single place and changing that renders your linked source inaccessible and useless.
Being able to use have a LinkedSource attached to the game file instead of a Roblox asset would vastly increase its usefulness and help speed up any project where a script is used in more than one place.
[Example, touch activated doors in a game I’m working on. Even using modules it is likely that the script itself will need changing at some point, and so requires me to cut and paste the script into every door in the game]