Rick - these guys refer to their surfactant 'package' which may or may not included detergent builders along with detergents as a 'soap'. Basically it's the base before they decide what to do with it - add sodium hydroxide and voila you have HD-80, or add oxalic acid and voila you have citralic brightener. The only difference being they may adjust the detergent 'builder' to be in the same ph range as the final product so a bucket of citralic won't contain TSP or STPP along with some surfactant, but may contain SAPP or whatever.
I agree with your readyseal and citric acid - you don't need to be concerned with what we're doing. And I like the idea of adding Vitamin C to a deck and not rinsing. Vitamin C will also De-Chlorinate bleach! You can clean a nasty deck with bleach and acid rinse with Citric acid and not have bleach residues! But I would advise applying the citric acid directly to the dwelling bleach prior to rinsing.