I also agree with your DP. Francesca would be my spelling however, not Franchesca. Roberta I wouldn't choose because I don't like the NN Bobbie.
I would spell the MN Grace, not Grayce, and Mae, not Mai.
Google reveals it's of Greek origin and means 'poor one', English, from the name Taylor, and also apparently Japanese for 'valley field', so imo it's made up.
Taisiya sounds lovely.