I like how easy it was for me as an admin of my site (which has thousands or users)to add this software into our website without much hassle at all! The customer service side wasn't great but i think they were just new so we will have better support in time? not sure yet though.. As far as adding their product goes - It's no big deal once you get used too them because everything works well together seamlessly when using one platform instead of multiple platforms which can be very confusing if there are problems later downthe line!!