Hi Andrew,
I'm really sorry I missed your reply! I think I posted in July and then floated away- I guess this is a use case where something like what you have proposed would be useful!
Not sure if i'm too late to give feedback now but.....yep I think that you have proposed would go some way to settling my concerns.
However I do think a site level view of this looking across my subscriptions across all my courses would be really useful.
Regards
Mark