I really don't understand your post. Are you complaining because we have our maintenance early in the morning when most NA players are at work/school/sleeping in?

If anyone should complain it should be EU players; they always have maintenance during their evening play time.

Or are you complaining about the timing of announcements? While I was playing, I had an announcement 2 hours in advance, then an hour in advance, a thirty minute advance, and then an announcement every few minutes onward until it reached 10:00. (By the way, that's at 2 AM JST, not midnight.)