I have alot of feelings on this name. (Is James a last name or middle name?)
I like Emma but would never recommend using it because it is SO popular. I would use a longer, less common name and use the nn Emma.
James is cute on a girl as a MN only. (It is WAY too masc.)
So all in all I'll say that it flows nice and is way too cute.
My Future Kids -
Emersyn, Rowan, Harper, Gunnar, Lily and Jude