A perfect server would be a good, realistic roleplay. I have tried many times to host a good roleplay, and in some aspect I've succeeded. However, the more I try, the more I learn it's impossible. Blockland just doesn't have good enough players. No matter how you do it, roleplays are going to require the players to be realistic. On blockland, however, that just never happens. If you ban people who can't be realistic, you're a badmin. If you don't, your server sucks because it's just a TDM.
Off topic:
Please, personal message me if you can think of a way to make the server attract more realistic RPers rather than idiotic noobs. My server is an Airport RP, but it isn't at all like any other airport RPs I've seen. (Except for The Socialist's, which stole my whole ATC system and took a build off forums.) I actually have Air Traffic Control, which is more than just "derp ima take off now." I tried calling it "Elite Airports RP" or "Airport Simulation," but none of them seem to work.