thanks for sharing. i think a lot of changes happened the last 10 months hence not sure of the relevancy of this comparison. What may have been a special feature then could be a basic feature now. I hope someone else has a better and more recent matrix or rework this.
There was someone who shared this.
https://nostorg.github.io/clients/
But don't know the frequency and source of updates. The hurdle with maintaining using a single source is that Nostr clients change too fast and not all features are noticeable for casual users & it will require a power user to note & report changes for every client 😅