Not going to take sides or anything, but I think it's perfectly(and to me much preferred) that one have a bit more 'strict' rules so to say so you know what you are going into when you are entering a thread. And if the owners wants to reserve or deny you a villager, they have the right to. Like, don't feed the trolls(or whining babies) so they learn to read and not getting upset again. And I don't know about the drama, but I would probably get slightly annoyed if I had to explain rules and such 95 times to everyone.
That said, continued good luck with your thread and thanks for doing it, it can easy become tiring if all you get is people who can't read and gets drama.