The ease of use, ability to control with an API is great! It's easy for new users who are just interested in monitoring their network devices but don't have too much experience or need advanced features like failover scenarios. You'll want someone familiar w/configuration as there will be many things that could go wrong when configuring your own system. We needed something simple & inexpensive solution which would allow us to monitor our WAN connections and keep track of traffic levels at all times. This product does exactly what we wanted it too do (simple). There was no real downside other than having to configure some additional servers ourselves. A very helpful thing about this service is they give you free access until you reach certain bandwidth limits. Once those limitations are reached then you can purchase more bandwidth through them. Monitoring our internet connections from anywhere has been super useful while working remotely. We also used VELOcloud for internal VPN services.