It's probably worth mentioning that in 3.3 a lot more information will be pushed to the calendar as part of the work on MDL-55611 - I haven't seen if they are implementing the ability to disable events for a particular module from showing in the calendar though.
This is not part of the Statement of Work (the revised Calendar is an MUA project) but definitely good idea. I am also wanting to see Course start and end dates added to the calendar and think that we should have course start and end times as well.