We use Google Calendar as our central school calendar. We use a variety of layers which we currently feed into seperate layers on our Compass (SIS) Calendar. What's great about it is that each calendar has different visability settings for Parents, Staff and Teachers.
Compass has the ability to enter an iCal link so there no need to manage the calendar in Compass.
It would be great if Toddle had a similar functionality where could create different calander layers with different visability settings but most importantly, with iCal syncing available from third party services.