Make stream uservoice look more professionally credible looking!
I had to do some search if this is actually an official feedback forum for MS Stream, either created by Microsoft or at least monitored/endorsed by MS, as it just looks too basic and has no about information on it, compared to the Teams uservoice at https://microsoftteams.uservoice.com
Just spend a few minutes to upload a branded image and provide some basic information that people know this is the right place and feedback will be reviewed/considered.
I did find the official doc that points to this place here but
most won't check that. https://docs.microsoft.com/en-us/stream/send-feedback