Definitely
Finrod, Arafinwions are some of my favourite characters in that universe.
But I don't think Finrod is a non complicated character. Come to think about it, he's as proud, daring and determined as any Noldo, and vanity is his flaw (I recall three pieces of heirloom jewelry he carries, plus all the other treasures across Helcaraxë that bought many services). He also chose to continue to
Middle-Earth despite he left Amarië behind, and he knew that going with
Beren was a suicide mission that would eventually cost his kingdom.
To be honest, I enjoy grey morality such as
Fëanor's too, but the hype for it has been overblown in fantasy a bit. Even in real life there are all types of saints, antiheroes, antivillains and
villains, not just the two in the middle. In understand the need to remind that perfection is but a conception and make us come in terms with it, but sometimes things just can be kept very simple. It's the boredom we aim for.
If I chose to know someone personally in
Arda I would go with Finrod, the safe, sane choice. As well as undoubtedly handsome, is it a crime to like the Fabio type?

(But he belongs with Amarië.)