Just for context, if it’s useful to anyone exploring similar ideas, I’ve been experimenting with a small student-run instance here:
https://physicswithethan.discourse.diy
It’s currently focused on coordination (events, resources, module discussions), but it’s been a helpful testbed for how Discourse might work in a university setting.