Very Happy to see FIGS on the list. I almost got a chance to use it on a recent project but the csutomer in the end decided they valued accuracy over interpretability. I wonder if the recent KANs fit into this? They're more interpretable than other NN architectures. Also, Berkeley has had a few articles on interpretable methods (including FIGS) over the years but idk how they compare to what you've already implemented: