My response to this thread in 2015 would have been very different to today as none of the Control Panels in the list have stood still. Some have become unsupported and insecure, and others have improved in leaps and bounds.
VestaCP improved almost 100%. For me its strengths are in its speed, it uses very little resources, so can easily run with 512MB RAM, it has very good security with fail2ban that was added two years ago, has a great support forum that is actively attended by experienced admin, and it is very easy to load and install. All one needs to do is go to the Installation Page of VestaCP and then it helps you put together the installation command. I can have a control panel up and running within 5 minutes and completely configured in 10. VestaCP has completely sorted out the hickups I used to have in 2015 with phpmyadmin. I don't have to worry about that any longer.
I'd stay away from Sentora. It's a fork of the old ZPanel that now belongs to Hostwinds, however Sentora never made it. The team that had great plans for it never got it going and there have been reports about lack of security. Some people still swear by Kloxo, but the original owner passed away a long while ago, it has since been updated by one person only, and there have been reports of security issues. The remainder of the Control Panels on the list I have no experience with. I know there are a few missing though. WEBUZO that belongs to Softaculous is one of them. It was the first control panel I used and worked well for me - except for being resource hungry - one needs more than 512MB RAM to run with it. Also Virtualmin and CentOS - both also use more resources than VestaCP and ideally one should use VPSs with more than 512 MB. The latter three have a good reputation. However VestaCP still wins for me because of speed, using so little resources, security and being very dynamic.
Thank you to Post4VPS and VirMach for my awesome VPS 9!