I think it's really pretty. A lot of people on the boards love virtue names, and to me this is the best way to do something like that (for its meaning)! I personally like it for the look and sound.
Sophie would be a cute NN, but
Sophie is so popular that I'd probably just call her
Sophronia or something different like Phria. :)
Do you have any combinations in mind?
What are the convulsions of a city in comparison with the insurrections of the soul?
Man is a depth still greater than the people.