Cole is GREAT. I don't think many people realize that, he isn't very popular lol. So I'd either go with him, or Punchy if Cole is a little too creepy for you. Because he really does have that look...
I love Erik and Beau, but Papi is super cute too. I guess there's also Felyne who is great and new if you're into the hype, or familiar with Monster Hunter... This is a really hard one for me to settle on, but I chose Erik. He's so goofy and sweet. This poll makes me realise that I'd gladly have too many lazy villagers in my town lol.