Introducing the "Reduce Noise" filter

I have been learning this filter and experimenting with it yesterday for 2+ hours. I want to share my (hopefully constructive) critique and a suggestion here.

CRITIQUE:
I honestly think this plugin at its current state is useful in a limited context. Depending on the footage treated, it may produce visible improvement in quality on source footage with certain characteristics, but lot of times in my testing it was not producing satisfactory outcome, and I would eventually end up not using it. I do not have image processing expertise in the area of noise reduction, so I can’t tell if the very algorithm used in this plugin has a potential for becoming better with more fine-tuning or not. Currently I will probably not consider using the plugin on most of my footage, except in perhaps special scenarios. I will be looking forward to updates in the future versions of this plugin. But for now I decided to stick to my other workflow for noise reduction with a 3rd party tool. Please see my next paragraph.

SUGGESTION:
I have been working with a 3rd party tool for noise reduction, that produces incredibly good results, fabulously good actually. I would like to share it here, because perhaps your development team (both R&D and the bizdev) could find a way to integrate this. The tool is called Noiseware, and is available both commercially as well as for free as Noiseware Community Edition, which as far as I remember is also open source. I am using the community edition, on Linux via wine. Except for video production, where I started using the commercial edition because of batch processing. I can export video clip as sequence of frames, batch process them with Noiseware, then import back into a video clip. This process is slow, and incorporates extra steps with 3rd party software included, but the outcome is absolutely worth all the hassle - the resulting denoised clips are just plain beautiful. Because of the community edition, which I think is based on open source libraries, I would like to suggest you consider this for bringing a truly spectacular noise reduction capabilities to Shotcut.
Attached please see a side-by-side comparison of a frame of footage before and after noise removal with Noiseware. The source frame comes from your tutorial on video restoration, so that you can compare the outcome to what you can achieve using your current filter:


*Btw, while Noiseware allows for manual fine-tuning of noise reduction profile, the result included came out of a built-in preset. I just use a preset in my workflow, and I have never been let down by the results.