It will come down to a matter of opinion, but it is my opinion that the DH home-brewed control panel is more intuitive and flexible than the ubiquitous, generic CPanel interface that >90% of other hosting providers use.
All your accounts and all your domains can be controlled through DH’s interface.
As for the downtime issues, you may want to read this entry on DH’s blog:
DH is having problems as of late, yes. You will definitely want to read through some of the threads on this forum for a balanced look at the issues, ranging from the ‘troll’ posts to the sensible critiques, to the responses by the DH staff, everything.