Naturopathic supplements can work (or harm) very effectively. Willow bark extract contains aspirin, Ma Huang (Ephedra) is a stimulant and a decongestant. I have some honey-based herbal cough syrup at home, with Ma Huang and eucalyptus extract in it, and it works as well as DayQuil but tastes much better. If I need aspirin, though, I will hit Mal-Wart and buy some rather than take nasty drops of willow extract.
Homeopathy, however, is a friggin' hoax. It works on the theory that the fewer parts per million you have of the active ingredient, the more effective the treatment will be. Put a drop of herbal extract in a gallon of water, shake, put a drop of that gallon of water/herb tincture in another pure gallon of water, shake, repeat 8-10 times. At the end, the solution is so dilute, I would have a better chance pouring a glassful of extract into the Pacific Ocean, then sampling the water off of Spain.
Sure, psychosomatic symptoms, placebo effect, bla bla. Isn't it better for people to become convinced of the efficacy of something that might actually have the power to help them?
Freki