I assume you already know that the game is a 24/7 on-line game and really no time will be good for EVERYBODY.
I think that the weekly server maintenance is fairly well announced on the forums and on the game launcher. (Could it be better, absolutely. But that would entail sending an e-mail or text to every subscriber, then following up with a phone call until they read said notification...)
Put on your big-boy armor, grab your toy sword and join in the fun on the days that the server is NOT doing maintenance.