That is a statement you can make, but you have to actually demonstrate this is true against zstd's --train mechanism [1] which generates a more optimized "small string" dictionary based on representative training data precisely for this use-case.
[1] https://github.com/facebook/zstd/blob/dev/programs/zstd.1.md
> those are used for different scenarios. zstd is used for data compression, the meta string encoding here is used for meta meta encoding
Not sure what this means. The motivating use-case described for the alternate string encoding is precisely compression.