I would like to have the ability to create an aggregate report that shows the availability for a GROUP that contains multiple nodes
If you're on 10.6, you can create a report with a custom table and report on Groups. Then add group members and group member status as columns.