It's hard to say without knowing the names. I tend to prefer longer first names, so I guess option two. One syllable middle names tend to flow very well with most name. Which is why it seems like every second child girl has Rose/Grace/May and James dominates boys middle names.
How the names start and end is also important. Anne Amelia sounds better than Amelia Anne, because there is nothing to break up the vowel sounds. Likewise Fern Natalia has the two N sounds smushed together. But to be honest, I'd just pick my favourite name and put it first, because you'll be saying that significantly more often than first and middle name together.