Hmm . . . I find Gian &
Francesca a bit out of proportion as a twin set - I'd prefer
Giovanni &
Francesca.
Giovanni could have been nicknamed Gian (which is properly pronounced jan btw).
Other than that, both names are fine but nms. I hope they don't get called Gian &
Fran!