i would like to have an all frog town again but i think i will have my main town be just me playing normally and getting the villagers i get. it was how i first played new leaf and i think it was a lot of fun when you just want to play the game (as opposed to wanting to design a town without completing the extra tasks and achievements)
that being said i would love to have new villagers in my town so i could definitely see myself trying hard to get newly added villagers to my town.