I'm the founder of Moodle, the open source learning platform.
We just recently added G-Suite/Office365 to Moodle 3.3, for practical reasons.
However I would very much like to see an officially supported integration with NextCloud for those who want a fully open solution for files, media, calendar etc. WebDAV works somewhat, I know, but it's not ideal and we could make a much better custom solution I'm sure.
Our tracker ticket is here: https://tracker.moodle.org/browse/MDL-58943
I'd appreciate from here who is interested to contribute, to do so on that tracker issue. Initially we need some brainstorming on the integration points, then we can discuss the coding work after that.
Regards and thanks for such a good open project in Nextcloud.