Weekday or Weekend is irrelevant to me as when i go to MTL its "vacation" like luvdozer says.
Perfect time for me is around 6 pm. It gives me time to arrive in MTL, go grab something to eat, prepare and then wait for my date. I usually arrive around 4 pm because of the logistics of my travels wich are not up to me. I don't mind 7 or 8 pm , its just i like when the meeting has happen early, gives me more time to go shopping and/or see friends. 5 pm is fine but usually it mean i won't go eat before but after and i can do 9-10 pm if nessessary but lets just say its not my prefered time.
I try to avoid 11 pm and up most of the time unless i heard the specific girl i wanna see does COF only for the last client
then i may ask to be the last one but usually around midnight girls are tired, a bit drunk or whatever, and im not fond of waiting all evening for the date. Mean i can't do much of my evening. Yes technically i could go out and not drink (or not much) and go shopping anyway but i prefer to do those once the meeting has pass. You never know when extras may be more costly than what you expected lol.
So if there was more poll options mine would be in the 5 to 10 pm bracket....
As for times i would totally avoid...
1am and up for obvious reasons
noon to 3 pm is kinda of a dead zone to me, since its the bracket of time where i make it to MTL and hotels anyway ask that you check in after 3 pm as that time is cleaning time
Technically i could meet somebody in the morning between 8 am and 11 am, but i VERY VERY rarely have done so. Because if cancellation occurs etc it mean im fucked litteraly in the bad sense as i got to check out at noon, and the morning is not the best time to have a "plan b", not much girls work morning. Also i can't say for you all but i not comfortable personally for sex in the morning or after waking up. And usually i have drink the night before so i got a semi-headache or feel a bit grungy from last night, so unless im truly forced i would avoid meeting in the next morning before leaving MTL.