If you're deciding on cPanel vs. ServerPilot, here are some things worth considering.
ServerPilot is the best hosting control panel for developers and businesses running their PHP applications on cloud servers.
cPanel is for hosting companies selling shared hosting as their primary business.
To sell hosting using ServerPilot as your control panel, you can use HostLaunch.
If security is critical to your business and you only need to run fast PHP applications, you should use ServerPilot.
If you need to host email, ServerPilot is not a good solution for you. In that case, you should consider cPanel or other control panels. However, you might want to consider other options for hosting mail.