Welcome to Nameberry, and congratulations on your daughter! I prefer Seraphina over Indie. Indie is a fun sound, but it is too much of a word for me--short for "independent," as in the genre of films and art. I feel like Seraphina would sound best with a middle name that had an "ee" sound in it:
You seem to like first names that are playful and dainty. More suggestions:
Seraphina isn't my style, I can see the attraction but I'm generally not keen on the name. So I personally wouldn't use Seraphina. I think Indie Elizabeth is cute, but I almost feel Indie (despite being from the UK where nicknames like Evie and Ellie are hot right now) is too much of a nickname. I find Indie unlike nickname choices like Hattie and Maisie the name feels too young and informal. Have you thought of India? India Elizabeth is just as hip and pretty however she has a lot more character and feels far more formal, India would work better for an adult and has the cute nickname of Indie for a child.
Hope this helped x
Congratulations and welcome!
I would suggest making Indie short for something, like Indigo or Indiana or India. I'm a big fan of giving your child some versatility, rather than using a nickname name as a given name. That way as she grows she has options.
I like Seraphina a lot, but I'm not feeling Seraphina Hope.
Other first name suggestions: