This is a well laid out idea Baljeet, and one which I could see a reason to invest. The nice thing about such a platform is that you could really employ the cloud to work on distributed systems, such as these microschools. I work at a school with the environment as a focus, and there is certainly a strong desire for such a platform. However, I would consider some other reporting tools like Freshgrade to be direct competition for some of your functionality. Likewise, I am unsure how you would compete with the DIY videos that are distributed throughout the web for diversity. If you could leverage these, that would be an ideal plan. Consider me somebody who would invest if I had some cashola on hand!