How does DirectAdmin “rock”?
It has to compile everything, so on a VPS without dedicated CPU, it actually will suck, especially if your provider terminates you. Perhaps that’s why the DirectAdmin shared hosting sucked, the server could have been compiling updates.
Not to mention, it takes longer to update if you have to compile everything.
I wouldn’t use it on the server I have now, no dedicated CPU. They might throttle the entire VPS to 25%.
The best control panel, might be none.