If you like being in control of your hosting, doing the nitty gritty, being in complete charge of how your server is operating, running multiple types of software on your server, etc... that in reality, is the only con of going to our Cloud. You would be effectively paying for us to operate the technical nitty gritty of your community. You would just be in charge of running your community 🙂 .
I always state this as some like to do this still, but the vast majority have come to just expect things to run and that is a major "pro" of our Cloud. Never having to worry about upgrading PHP, MySQL, various server points, configuring a firewall, etc... again.
The software itself is pretty much the same. Our Cloud plans have the ability to do more with some Cloud only, "Real time" and "Live" features as outlined here too: https://invisioncommunity.com/buy
If you have any specific questions, I am happy to move this over to our sales team to help explore further. Please let us know.