I actually like it a lot but I couldn’t use it since it’s a strictly male name here and also has the double meaning of being the word meaning “to be
Christian”.
Kristin may be slightly more “name like” to my eyes and I may ever so slightly prefer that option for that reason.
I also like Kristine/Christine, Christina/Kristina as well as Christa/Krista.
Of the combos you mention, I like:
Kristen Marie and
Kristen Elizabeth.