As Whitestrake's just started, a long-time flaw is still not addressed: We have no Event Impressario in Cyrodiil or Imperial City. In a PVP event, no less.
So whenever you need to purchase something (see: 12/12 event tickets and you can't have more), you have to port out to PVE land. Getting back into Cyro/IC will take a long queue time. So yeah, we could check, if we are at ticket cap before. But there could also be the convenient and logical choice to place the Impressario in actual PVP territory in a PVP event. That's all.