As far as I know the regular VPS will have most of the things setup by default. All you need to do is install any add-ons and stuff on your own if it's unmanaged vps. If you get managed vps then they should do everything for you. Also, you should be able to add zones and stuff on your own for free. WHM makes a lot of things easy for me. I think you should be pretty much ok with a managed vps. Once you run on that for a while, you can decide what you want to do.