I'm still not completely happy with the left over grain, but I just haven't found a resonably fast and artifact free way to get rid of it yet. (BTW, my previous script used VagueDenoiser, and that has some issues, so I removed it)
-G
Maybe "Neat Video" for VirtualDub from
http://www.neatvideo.com
as denoiser could help. It is just a suggestion.
It is normally a plugin for VirtualDub but can be loaded in Avisynth as described here
http://www.neatvideo.com/files/NVVDUG.pdf
on page 36.
But I'm not sure, if the demo-version could do the job. The other versions are quite expensive...