It is a pretty comprehensive list of desirable (non-gaming) keyboards, but I'm not sure that many of them fit the description of "ergonomic" at all.
This keyboard is basically the ultimate version of what your list tries to compile: * Ergonomic (split) * Hackable (macros and programmable keys) * Mechanical
https://ultimatehackingkeyboard.com/
It's not out yet, but you can pre-order one.