I've been maintaining this schedule for the past year and consistently tweaked it before then to find the schedule that resulted in the greatest productivity -- this was it.
Ah, in that case consider me impressed. Though I have a question: how do you manage the lack of (death to your?) social life when you need to get to bed at 9?