This is a debate subject.
You may like to take time a read the following document which is quite impartial. It discusses a similar stone expulsion method and gives some results.
Can the Liver Flush remove gallstones? Yes
Do all the stones from a Liver Flush come from the liver and gallbladder? This is the debate question.