If the main thing you're trying to achieve is restoration of faded colour from film media, there are a couple of other things you may wish to consider:
(1) SilverFast Ai has an "Adaptiove Color Restoration" (ACR) tool in its Selective Color Adjustment panel which does a pretty decent job of this at the scan stage. The one thing you want to be mindful of is not inducing excessive correction at the scan stage, because once the image is scanned the result is "baked-in", unless you also happen to use SilverFast HDR, which allows you to selectively change scan edits without rescanning the image.
(2) Make a duplicate of your image file, convert it to L*a*b*, open a curves adjustment layer, and gently shift the end-points of the a* and b* curves inward, making sure that they pass through the center point of the curves graph all the time. This will bring out latent colour effectively - if you're not careful, too effectively. You can also alter the slope of these curves to introduce corrections of colour casts. When finished, flatten it, convert it to RGB, re-open the original RGB version of the image and add the L*a*b* treated version as a layer onto the original image. That way you don't lose the integrity of your original image file, and you can play with the properties of the added L*a*b*-treated version.
I did at one time look over Lobster - interesting to see what it can do, but I haven't revisited it for quite a while, so I don't know its latest configuration.
I guess for me, and other people may have differing preferences of course, I like to maintain the backward compatibility, convenience and flexibility of an integrated workflow as much as possible, so I try to make the best use I can of the tools in Lightroom and Photoshop, as well as plugins that play nicely with these "foundation" applications in respect of these criteria. When it comes to scanning, as one must start with a scanning application, I also like to use what it offers that is safe and effective.