This is officially far more complicated and limited than it needs to be. Is this geographical limitation to avoid lag or something?

I think you misunderstand. The time for events is tied to the leader's time zone. that's all geography factors into it. So if Pinata is in CST and our event time is 5 pm CST, whereever you are in the world is when we all do it.