Yeah doesn't have the same ring to it for some reason.
Casanova inspires the image of a castle (Casa), and maybe something new ("nova") or even a supernova. It's also likely that most English language people know at least one "Jacob," so the name has baggage with past associations versus "Giacomo."