This article is a coincidence for me - since I started working from home full time, I've been going to bed at 4 - 5 AM and getting up at 2 PM every day, but I actually managed to pull off 11 PM - 6:30 AM for the last few days. I've been much more productive and felt a lot better about myself, so yeah - it's a good idea!
If you're on the 5 AM - 2 PM thing, an easy way to force yourself into a normal cycle (or at least the way that always works for me) is to do an all nighter and go to bed at 10 PM or so the next day. Just for god's sake remember to set an alarm ;-)