You don't need to be a "veteran" to host a successful server, but you do need to know your stuff first. If you try and host something but don't know how to actively keep people in it, or don't know how to monitor it and eradicate problematic folks, or even just communicate with the people in it, then your server will most likely just flock and fail.