I run a small hosting company, and we have been trying to get a control panel integrated into our system for a while now. I initially went with (and purchased) Helm. After a month of installing, uninstalling, configuring and asking questions, I have still not managed to complete the setup to my satisfaction. In fact, I have not even been able to configure it to the point where I can add test domains! Every configuration change I made felt sort of like leaping off a cliff due to their GLARING lack of documentation for their own product.
In desperation, I found myself looking for alternatives, and decided to give the free single-server, 10-domain version of DNP a try. No lie, within 2 hours I had added my first test domain and found that everything was working perfectly! Of course, I still have further configuration to do, but just to get proof-of-concept so quickly was a relief after my struggles with the other product. I'm also sure that DNP is not perfect, and that I don't understand some of it. I'm sure I will run into hurdles in my implementation. However, so far the questions that I have had have all been easily answered by the documentation or this forum, and I'm sure that that trend will continue.
I said all that to say this: DNP is by far the easiest Windows-based control panel that we have tried, and so far it is also the best feature-wise AND cost-wise. Great job to the DNP devs, and keep up the good work!
I expect to purchase licenses for multiple servers within a week or two, and I have already asked WHA for a full refund.
--TT