I don't know why benzos are used for sleep anymore. It's generally a higher dose than what's needed to manage anxiety, so there's increased risk of dependency and you build up tolerance quickly.
In contrast, something like a low dose of Seroquel is at least as effective, has a much lower addictions & abuse profile, and tolerance doesn't build up very quickly at all.
On top of which there should very rarely be any need for regular sleep aids. Chronic idiopathic insomnia is relatively rare, and any other forms should have treatment protocols that don't involve heavy duty maintenance meds.