I don't like
Epiphany for a name. It sounds pretty and I have no objection to nouns as names in general. But here, I automatically think, "
Ah, I've had an epiphany!" For me it would be like naming someone Eureka.
I do, however, like Epiphania / Epifania.