Does Microsoft Stream allow the owner of the video to link to it via URL and then share that URL?
Assignments don't have to upload videos to Moodle. Student can submit an assignment that contains a URL, can't they?
A thought ... given M$'s history for videos and 'free' ... are the videos from Stream HTML5's ... ie non proprietary? Can be played on say an iPhone? Find it interesting that in folks I help with Moodle, desktops of teachers/instructors/trainers/students might be M$, but the majority of them actually have an iPhone. IF one is interested in anywhere/anytime/*any device* system that would be a factor me thinks1 That's my 2 cents of course.
'spirit of sharing', Ken