Yes! I also have heard about that Yoga improves sleep among people suffering from insomnia maybe because it can reduce anxiety, stress and this can relax a person's nervous system to help one's mind drift off to sleep.