I agree, this sleep schedule is not very sustainable due to can't-miss evening functions. But it is working out very well for me for now because it is late in my school quarter. I spend a lot of time studying and working, and I haven't had any things come up during the evening. Since I'm in school, my rhythm gets messed up easily regardless.
Another productivity hack, I use LeechBlock during the day so I limit my Internet breaks. I find myself compulsively visiting distracting websites. There's self-control, but why not delegate it to the browser.
I have only been doing it for a week and continue to keep it up for at least the next week. I think I plan on tweaking it towards something slightly more normal, like 8pm-4am.