I felt this a little after DD1 - I’m also really indecisive, and we went with a name I liked rather than loved (because I couldn’t think of one I truly loved!). It’s grown on me more now than when we first decided on it because it’s hers now, I feel it suits her, and it’s fairly “safe”, which I think is good! She’s not been saddled.
However, there was another name that I also really liked that I thought about sometimes afterwards, for a good couple of years on and off - not quite regret, but a sort of wistfulness? Like maybe I liked that name more.
This ended up being DD2’s name, as I took that as a sign that I really did love it!
I think there’s a lot of narrative (and pressure!) around finding the perfect name for a baby, and loving it, and it being “the one”. Many people don’t have that - it’s about finding a solid name that a little one can grow into, that won’t hold them back in life. You’ve done that 💐
Both Ava and Imogen are lovely names.