Sleep is over rated, I always say Ill sleep when I die... May be sooner than later since I also work nights. 8pm - 8am 3 days one week 4 the next week. Although it's not rotating work I still rotate because on my days off I switch to day schedule.
I routinely go 24 hrs with no sleep and even 48 at least 1x a month.
Up until recently I was only getting 4hrs of sleep at a time, usually no more than 2hrs without having to get up and then try to go back to bed. The last couple of months I have been getting 6-8hrs uninterrupted.

Found out I have fibromyalgia .
Luckily my job does pay extra for working nights and I carry plenty of life insurance so the wife and kid will be compensated just in case.
Why cant you eat good while at work? I eat better at work than I do at home on my days off. I have food on my desk 24/7. Nice thing about working nights is no management and fewer people.
I dont see a problem with taking the hgh at different times.