Picture this:
A brilliant new playerworld is accepted as P2P..They go up, but..GASP! Their scripts don't work because they had no opportunity to test them in an NPC Server setting, people come, think to themselves 'Gee..This server sucks, the NPC's don't work..' quit, and never ever give it a second glance..Now you have another 0 population (1, if you count the server

) playerworld, that is actually very good, but had a bad first impression, so to speak...
Solution? Most people would say 'Thats what UC servers were for..' But, unfortunately, that's kind of out of the question...So, what can you do?
How about this...Have one more 'official' server, except you need special accounts to log on...When a playerworld is accepted, give the owner a couple of accounts and passes that can log on to that server, including the 'owner' account..The owner account gets FTP, but not your normal FTP..While you are sharing this server with other owners that have been accepted, you can only access your portion of that servers FTP, and you can only hang out in your levels...
So for the cost of 1 more playerworld, you ensure that upcoming P2P servers can get their scripts working
before being open to the public, and therefore increase the overall popularity of p2p servers in general...Thanks for your time