Based on some discussions with my fellow educators at the inspirational Festival of Learning in Burnaby, BC last week I’ve added experimental support for multiple courses (i.e. blogs) within one course hub. Don’t worry, the code behind the scenes is fully-tested - I am using the term ‘experimental’ to indicate I am still refining this approach and testing various use cases as I hear of them from other instructors.
With a single hub containing multiple courses you can now selectively not only share content/elements between different pages of one course, but also between one or more courses. And just like a single course hub, all course materials can be shared on GitHub/GitLab for collaborative editing.