Sorry to jump in on the discussion here, but I just wanted to respond mainly to the OP.
You say you don't want to spend an hour and a half taking back all the towns when no one is there to fight, so why do you do it? You do it because you want control of the lockers at all times.
I am to going to take more guesses here; you are in UV, and you are part of their "skeleton crew" (that is the ones who are on the most, and take the towns back when other teams have left).
I am in LSS and I can feel what you are saying to a degree but for different reasons. I TC for PvP, when our crew does get together to TC a lot of the time there is just no team on big enough to want to fight so we end up sitting around for hours too, this annoys me as I TC for PvP, and when there is no action it is boring to me.
Now; you want to stop "us" from being able to take certain towns while your region is "asleep" because you don't like having to sit around taking them, again I ask, then why do you do it? You guys (UV that is, assuming that you are) seem to just want control of the towns without having to fight, I'm not saying you don't fight, as UV is one of the only teams that give us constant action, and I love you for that.. But even when UV doesn't have the numbers to fight, they pull lame tricks with the TC timers to maintain all out town ownership at all times. You seem to be asking the devs to cater to that ideology (owning all of the towns all of the time and only having to fight when you feel like it), instead of catering to support team PvP (TC).
For these reasons I must -1 the idea of TC timezone windows. Apologies ahead of time for any assumptions that were inaccurate.