I like
Fiona enough to consider using it: it seems lively and cheerful. I've only ever seen the
Fiona spelling, though I did hear someone introduce herself as Fionna with a short o; my parents knew a couple who named their child
Fiona and pronounced it FIEona.
Fhiona and Phiona look dreadful!