He does have a nice design. I always love the deer, and honestly haven't truly picked a favorite yet. Hmm, I should try. Choosing favorites among species seems easier than over all villagers or a group. xD
I've had Genji before, and I wanted to bring Snake in so they could be pals although I've never had him before. I've also had Bam and he was a great villager too. But just judging by looks, including house exterior, I prefer Genji over the rest.
Genji is really cool. I think his house looks so pretty. My brother thinks his eyes are creepy though. He does kind of look funny if he is angry. I also like Snake's ninja outfit. I have had several jocks in town before and it gets kind of annoying because they pretty much all say the same things. I'd pick one with a design you like since their personalities aren't that much different.
Oh gosh, truthfully, I love them all. But I like Snake's design just a biiiiiit more. I think he's really cute. And pink. Obviously I'm biased towards the pink.