Pretty good article.
Been using split ergo since original ergoxdox drop. Currently using lily58.
If someone wants to go down this rabbit hole (I did because I had pain from writing my first book), I think the Voyager is the best option.
One thing I hate about the lily58 is the lack of decent cases. The plates are too flexible. I have a 3D printed case from etsy and the keys continually pop out of it or get finicky about seating and registering a click.
However, these days I'm typing much less. Voice recognition is so good that I generally press a button to start recording, press it again to transcribe. Then press another button to paste, press it again to hit enter.
There are a bunch of aluminium Lily58 cases out there, they're not cheap tho.
Most of the time keys popping out means your plate is too thick or the switch holes aren't a good fit. You can often improve it (and the sound) with some foam between the plate and the pcb - you can buy laser cut neoprene plate foam for lily58s, or you can always freehand it with a knife and a sheet of 2-3mm foam (it's not that hard and doesn't have to be perfect).