I've been a customer at DNP now for 1,5 years or so and now I have to say that I'm very disappointed with the development of the product. It's a great product, no doubt, but it's standing still and I have to say that's very sad.
Looking back on the release announcements now for exactly one year, during the v2.8.x versions, there is in total almost NONE improvements at all with the base product it self. A few minor things, and added providers for MDaemon v10 and SmarterMail v6, and besides that almost just bug fixes. The only thing that is developed is the enterprise/hyper-v modules. I'm not using a single one of them and intend to not do so either, as long as for example the eCommerce doesn't work. And by that I mean exactly this: "Works!". Right now it doesn't, and the DNP Team doesn't even care - and yet that function is fundamental for our whole businesses. DNP relies on that we use 3rd party software instead such as WHMCS or similar. Pathetic!
Also, I've bought a couple of more servers but right now I'm now buying any more DNP licenses before I see that the basic product lives properly and is continuisly developed, as well as getting a working eCommerce module. I refuse to use (and buy) other software just to fix DNP Team's lazyness/ignorance.
Of course, I understand that the extra modules is needed as well, and I understand DNP makes more money of those. But that's not an excuse for not developing the basic product anymore, giving us customers more value for our money invested. We can't even get any kind of road map (well, ehhh... yes we can - of the enterprise and hyper-v modules, of course.... Duh!).
I'd really like someone from DNP Team to answer this in public and tell us customers what your plans are with DNP. If you intend to NOT make a working eCommerce module (free of charge, not for extra payment as the other modules) then TELL us, so we can switch to another hosting panel (or stay with this one knowing the product is as it is and will not change very much). And by telling us, I mean the basic DNP module - not the ones you're charging extra for; those I could care less about right now since they're not interesting when the basic one doesn't work. I'm not going to buy spare wheels to a car that runs badly...