Totally!
I use it all the time to ‘clean’ sounds to a point where I get what I want out of them. In particular you might find the fluid-transient and fluid-nmf algorithms immediately useful for extracting noise/transients/clicks from sounds.
fluid-transient uses a regressor to determine when an outlier in the signal occurs with varying ‘sizes’ of the analysis and different levels of sensitivity.
fluid-nmf is a canonical approach to source separation, but you could also use it for finding the noise and trashing it. I’ve had good success with fluid-hpss which is a harmonic percussive separation algorithm. If what you want to retain is mostly harmonic this can be a nice way to clean it. Of course you can also chain these processes together by running the algos in different orders. You might want to do something like hpss > transient > nmf into some gating.
For other kinds of post production work I would highly recommend you get into creative experimentation with nmf. The separation allows you to split up your audio and process parallel streams in so many interesting ways. Same goes for transients too.