Anyone have opinion on Mammoth microbes AND/OR similar products? Plz share thoughts and suggestions. Thanks!