When I am really good with my yoga practice - making the effort and doing something every night - I find that I sleep much much better. As RapidBreathe says, pair it with meditation and your sleep is even better. I find when I'm not doing yoga or meditating, I wake up in the middle of the night with those thoughts that you just can't shut down or get back to sleep easily from - it at all.