I like that it is easy to use, with an intuitive interface which makes managing your installs quick & simple! The price of this product can be expensive for small businesses looking at low-cost solutions but if you're willing to put in some effort then there are no downsides as far as we've seen so far (other than maybe needing more support staff!).
We have been able to install many different types of software products using InstaTron without any issues - from web apps through desktop applications all way up to mobile app installations via Apple's App Store or Google Play store etc.