The enzyme group that is problematic is called protease, most detergent manufacturer's will not release what enzymes they use and thus have to be considered problematic. (pinstripesandpolkadots.com)
In soft water you can use most detergents, but always use less than directed. (diapersetc.com)
It is not as environmentally friendly as something like a castile soap, but it is much better than many most detergents and pretreaters available. (theecofriendlyfamily.com)