I've used
Revivex on my Goretex ECWS parka and trousers. It works well, but doesn't quite get the fabric back to the original level of waterproofedness

It only lasts a couple of washings as well. I'd like to try that 303 stuff to see if it works any better. My breathable waders are also starting to drink, so I need to do something with them.