100% agree with your sentiment. I want to be given the tools to make the decisions in whichever way I want, for my particular game. I don’t want Roblox or another entity making those decisions for everyone. The key problem here is that we have no way to reliably query the size of a particular accessory (or more generally, the size of any mesh).
The most useful thing for me would be the ability to “normalize” meshes: rescale them to be the size of their parent part, and offset them as well so that parts accurately bound the rendered meshes. I want this feature for both MeshParts and DataModelMesh parts - the latter in particular because when this feature is enabled DataModelMesh.Scale property should be based on the size of the part, which gives us a reliable way to compute the actual size of any mesh while still allowing us to make the meshes really huge.