I cannot feel benefits, although there may be benefits
It does make you poop.  It does taste bad, and is not easy to disguise flavor. There probably are benefits even though I do not notice them.
Rating: 3 stars