In a youtube video of a presentation Charles did in Italy, he recommended green drinks from powder to help with cramps.
I get the occasional leg cramp, and keep a pack of SaltStick lozenges in my gym bag. They help.
Have you tried Charles' Yin Reserve?
I stopped having interrupted sleep after I left a very stressful job (!)
So I don't have real sleeping issues, but Yin Reserve works for me. In fact, I sleep less, sometimes 6.5 hrs, but I sleep very soundly and don't feel tired in the AM.
I have tried other sleep supplements (from Nuun and Momentous) but they don't work as well.
Note: I am guilty of staring at LED screens in the PM 😉