This is actually exactly what we ended up doing to support external content in our b2b experience.
The challenge is what should be core and what is a plugin is a bit opaque right now.
Your post back in March around pulling Enterprise out of the platform is a similar conversation that doesn’t happen. Should the platform support external content and who makes that decision? Is the relationship between a learner and their organization/company valuable feature of the platform? As you said: “This sounds like a Core Product question though so perhaps there isn’t yet an answer.”