My advice would be the following.
1 - Get your server running successfully as a test server at first until you think you have enough knowledge to post it publicly
2 - Gather information and try new things like adding new pets, casuals and things along that nature.
3 - I agree with funhacker with his comment.
4 - A good vps that I have found that is very good is
5 - Gathering a good team of people you can trust.
6 - Have fun with it and treat your members right. By that I mean fair.