Good for anything? What most people with serious illnesses get from herbal medicines is worse! Why would anyone spend money on unproven herbal preparations about which they know nothing. There have been numerous reports of people becoming critically ill when the stuff they were taking proved to be toxic. Go see a doctor.
Probably not. There is no scientific evidence to support this.