I wonder how well the removal of certain noises will be. I've done some pretty basic audio editing with Audacity, and it seems like systems designed to remove certain sounds is still tricky. There's an effect that can be used to remove a certain sound, but you have to have that sound isolated - and it's still doesn't always work 100% (For example, keyboard clicks are almost impossible to get out, in my experience). It seems like with noise removal, it's not always easy to get just that sound removed; you usually either get to remove that sound and a bit off of others, or get to remove most of that sound. On top of that, it would be tricky to, say, have a program that could remove a chosen sound, like rain or a baby crying, from a drop-down, because they will deviate from a standard preset due to things like pitch and what's between you and the source of that sound (rain on a metal roof sound different from rain on a wooden roof). That would mean, for a lot of cases, you would have to choose the sound manually, and make the app ignore that sound. That means you would have to use something similar to the Noise Removal effect in Audacity where, if you don't get just the sound you want to remove, you end up with everything being slightly distorted.