Both are lovely, but I think [name_f]Francesca[/name_f] sounds nicer in english.
I love [name_f]Francesca[/name_f]! [name_f]Francisca[/name_f] just makes me think of the city San [name_m]Francisco[/name_m]