There are plans to add a maintenance window feature to HQ in the near future. This feature would act just as you describe. It would allow you to define a time period for a maintenance window and select resources that will be affected. Alerts would then be disabled for that time period. When the reporting feature is added, you will be able to define whether maintenance window downtime counts as downtime for availability reports.