From personal experience, yoga may give you better quality sleep, sleep moves in 1.5 hours cycles from memory, we become more aware of cycles as we grow older. Deep meditation and relaxation can also reduce sleep required.
Having said that yoga is just not the physical aspect, a lot of the eightfold path reduces stress allowing you to sleep better, and meditate better.