When it comes to Eve-ish names, here's how I break it down:
3.
Evangeline - gets a bit out-there at times, and I always second guess how I pronounce it.
2.
Eve - 1-syllable names appeal to me.
1.
Eva - a little more feminine, but getting popular
I avoid hyphenated names at almost all costs. Sure, there's the obscure Biblical name like
Kerenhappuch (Keren-Happuch), but it annoys me.
Eva also find a little more free when it comes to MNs:
Eva CatherineEva ElizabethEva JoyEva LillianEva Rebecca
Hyphenations still annoy me. I'd go with it.