I don’t think anybody wants that, it’s just a constraint of the file system itself, or of the code that addresses the file system.
However, there is already a wish that would free us of that constraint of 256 samples per engine, and without taxing the Synth’s memory or CPU, because it would only require a change in the code for browsing the samples (or presets), and of course a few more bytesfor storage of longer filenames inside the presets and scenes.