I never have a set list of villagers in mind (other than Dizzy) but I need to have all personalities. My villager line up was completed very early on because I pretty much just kept everyone who moved in initially, except for 2 villagers: my forced Smug camper Quillson and Bianca. It was really hard to let Bianca go but I didn't want two peppies. Even though I didnt like Quillson either, he eventually grew on me. It's really hard for me to let villagers go in general lol. I'm also too lazy to search for villagers through NMT or other means.