I don't mind it, but I do find it a little bit too puritan. My uncle's sister is called
Charity and she goes by the nickname Chat, which is quite cute. My uncle is
Christian - I think
Christian and
Charity as a sibset is just too much!
From your list, I particularly like
Charity Augusta,
Charity Jemima,
Charity Susanna