As a Sublime user I mostly agree, except for the project stuff. I can never bring myself to set that up. What are you using multiple LSP servers per file for?
If you have any in-lined code, SQL/HTML. I can see that being a great feature.
My eyes widened at that part of the article, as I have to betray syntax highlighting when I in-line something, which makes me want to break it into it's own file to get the highlighting back. But for simple things (like one-liners); breaking it into its own file makes things even more messy.
I got a perfect example: an Astro site. I currently have the Astro LSP, Tailwind LSP, and the Biome LSP, all running on the same file. I even have Typos LSP too. Having them all going at the sam time and being able to tweak their settings on a per-project basis is ideal for my workflow.