If you do have apnea and get a breathing apparatus, your snoring should go away. Yoga, meditatation, whatever. The manufacturer's own literature states that they are only to be used for a short period of time. Typically I don't see very good results for someone who has any kind of prolonged sleep problem. The related problems with sleeping aids only compound the problem.
Herbs are just nature's chemical factory plus they have the added problem of purity of dosage.
I highly recommend that anyone with a sleep problem try to overcome it without any medications or herbs. Once again it may help relax you and help you fall asleep. But the quality of sleep is never the same as it is when you sleep naturally. Now your dreams may be a little more interesting and the sex before bedtime better. . I don't usually have a problem falling asleep, but i wake up really early and can't get back to sleep.