Eigentlich würde ich sagen...
Sophie Maria klingt besser, weil bei Sophia Maria beide Namen auf -ia enden und das hört sich ein bisschen ... naja, nicht gerade blöde, aber ein bisschen "putzig" an.
Ich find den Namen Sophie auch sehr schön - nur muss man aufpassen, dass da nicht jemand eine Sóffi draus macht :?