Reagan vs. Ella vs. Compromise?

My sister has narrowed down to two names for baby [name_m]Malone[/name_m]:

[name_u]Reagan[/name_u] [name_f]Joy[/name_f] (DH’s favorite)
[name_f]Ella[/name_f] [name_f]Joy[/name_f] (mom’s favorite)

[name_f]Joy[/name_f] is a family name that they will use for the middle. DH loves [name_u]Reagan[/name_u], but mom has loved [name_f]Ella[/name_f] forever. She’s almost willing to cave into a name she doesn’t love. [name_u]Reagan[/name_u] is less common, but [name_f]Ella[/name_f] [name_f]Joy[/name_f] has a spunky ring to it.

Which would you choose between the two? Is there a compromise somewhere? Suggestions?

What about using [name_f]Ella[/name_f] as a nn?

[name_f]Eleanor[/name_f] [name_f]Joy[/name_f]
[name_f]Eliana[/name_f] [name_f]Joy[/name_f]
[name_f]Elisabeth[/name_f] [name_f]Joy[/name_f]
[name_f]Elspeth[/name_f] [name_f]Joy[/name_f]
[name_f]Emmanuelle[/name_f] [name_f]Joy[/name_f]
[name_f]Elishia[/name_f] [name_f]Joy[/name_f]

Personally I prefer [name_f]Ella[/name_f].

[name_f]Ella[/name_f] [name_u]Reagan[/name_u] [name_f]Joy[/name_f]?

I prefer [name_f]Ella[/name_f] [name_f]Joy[/name_f] and she has loved it since forever. [name_f]IMO[/name_f], I wouldn’t use a name that I don’t love.

I prefer [name_f]Ella[/name_f] [name_f]Joy[/name_f] as well, its lovely.

[name_f]Ella[/name_f] is a beautiful name. Could they save [name_u]Reagan[/name_u] for another child?

[name_f]Ella[/name_f] [name_f]Joy[/name_f]. For me [name_u]Reagan[/name_u] is definitely a boys name, sorry.