What Fuzzy international name matching system should be added to Gramps?

I was originally became motivated to discuss the Soundex feature after having Claude add a Fuzzy Search option to Relationship Filter gramplet, an expansion of @dsblank’s rework of the Flat Filter gramplet by @bugbear.

A bit of searching only surfaced a few features with Soundex options:

And the built-in Soundex gramplet was unusable on large trees. (It tries to add pop-up menu ALL known surnames. A menu with thousands of surnames causes the GUI to freeze.) And didn’t seem useful when it did work.

Reworked it to be a “Fuzzy Matching” gramplet that does not add as much burden but still gives more features. And has groundwork that hopefully will support adding other Phonetic encoding systems.