As a Roblox developer, it is currently too hard to organize sound instances while simultaneously generating 3D sound (i.e., the parent is a BasePart or Attachment).
Specifically, creating Folders (for organization purposes) within a BasePart or Attachment and then placing Sound instances within it will create a global sound, meaning that the sound plays at the same volume throughout the entire place (aka 2D sound). As a general concept, organization is only a positive for development experiences and Folders are critical for this.
Suggestion: determine sound behavior by the nearest BasePart or Attachment parent to the actual sound instance. Alternatively, apply only this logic to folders to allow for better organization (although, this feels clunky)
If Roblox is able to address this issue, it would improve my development experience because I can more effectively organize sound within various instances.