Okay, maybe it is in the same category as
Margaret but
Teresa was pretty popular in the mid-20th century so I personally know quite a few middle aged Teresa/Theresa/Therese's so for me anyway it doesn't feel as "new" and charming as
Beatrice for example.
I don't like
Teresa at all, I don't think the sound is appealing at all but you're right, it does check all the boxes so I wouldn't mind seeing it used at all. I do love
Tessa and
Tess though.