Admittedly it's not my cup of tea, but at the same time it doesn't strike me as awful.
These sound good to me-
Mirabelle JamesIsadora James /
Isadore JamesWinifred James
I noticed in a post before you used the name
Jamesina. Why not use that? It's a lovely name (somewhere along the line of
Thomasina, though of a different feeling.) I think
Jamesina would sound good as a mn for all of the female names listed above.