I have one of each, ended up with 2 normals and 2 uchi. I almost had 3 normals when I ran into Merengue in an island, but then I wouldn’t have had a cranky. (Besides, I already had Renee and really didn’t want a tripled personality and basically the same visuals).
I really think finding at least one of every personality type is really helpful to keep dialogue from getting as repetitive.
Since I’d move out either of my uchi villagers, I’ll honestly just go with whomever floats my boat when I island hop, except for getting a third normal, I’d just roll with it.