I must admit that when I train to around 10.30, I go home get my supper and am shattered and get a great nights sleep. Think it works well for me as I`ve been doing it for 3years and gaining well. I know some guys who train in our gym at 3 and 4am because of the shift work they do.