I think they both go well with [name_f]Chloe[/name_f]. I personally love [name_u]Elliot[/name_u] and adore [name_m]Liam[/name_m]. My vote goes to [name_m]Liam[/name_m].
[name_u]Elliot[/name_u] gets my vote, mainly because [name_m]Liam[/name_m] is so popular right now and [name_u]Elliot[/name_u] less so (at least where I live).
Both are great, but I rarely hear [name_u]Elliot[/name_u] used anymore. Three of my high school friends have sons named [name_m]Liam[/name_m], so I hear that name constantly. [name_u]Elliot[/name_u] gets my vote.