Hmmm, I guess either is ok with me. I can't say I've been denied no matter when I book (even during the actual trip). That said, we're also flexible; if I can't have San Angel at 7:00 on Friday then we're ok with 8:00 on Thursday.
I suppose if I could only eat at one specific restaurant at a specific time and date, not a minute before or after, then it would matter...but it's worked ok for me in the past (23 years of doing it). :thumbsup: I've even gotten tickets for Spirit of Aloha "day of" during the summer...so I guess I'm kind of confused where the booking problems are.