I am considering using webmin on a Debian machine. It may be quicker and easier to maintain but I like to install the minimal necessary things. The most difficult part I think it is setting the mail server. I can understand why people just use Gmail or something else.