The ease of use, all in one program makes it so easy to learn how to do certain things that you would normally have someone else help you out or pay for services from outside companies like this! It's not very intuitive at first but after working through some tutorials we were able to figure everything out ourselves as well as get up running quickly without having much trouble getting started. With such great documentation I couldn't find any downsides other than maybe there isn't anything about code coops functionality yet? We are using codecoops primarily because its free software available online which helps us keep track our source files easily (plus being open sourced allows others to contribute their own fixes).