The best thing about this system, in my opinion has been its ability for us as an organization with no previous experience of using technology like it or anything related really have had minimal problems when setting up our new site that was very easy! I think we are able solve any issues ourselves without having too many people involved which helps keep costs down but also makes sure everything works properly before going public so not much downside there either :). We didn't use all features available yet still found them extremely useful during testing phase such things being visitor information etc..