We use many elements from this program and we like everything about it. I think one thing that you should have in mind when choosing which features are best for your school could be that some tools can become overwhelming if used too much or at once. For us as teachers, I would say it has reduced stress and time issues with paperwork so far. Also, our students love using it because we do not need more materials anymore. The ease in which one can create their own forms for students with special needs or have an easier way than creating them all out-of -the box would be great but I know that won't happen anytime soon so no issues at this time as far my experience goes. Creating reports has been easy using our data warehouse system because it's able to pull records from multiple sources into its database seamlessly thus allowing us access across platforms such as webforms/webpages etc.,.