Well... there are a few mass points used by guilds... and most of them take into consideration other players/zoning people... But yes, something like this would be desirable... I mean... we all make shouts and all that... but what if whoever-is-porting-from-Athica entrance zones when someone is zoning in? Heck, even then, I massed yesterday mallas by error cause he logged just after I clicked port.
While an acceptance box may require reworking the client, I think it would be a good idea making masses work only on certain (not mayor ciies) zones. This would reduce the number of unwilling ports to a minimum (there's always the chance on someone running accidentally too close).
And before you flame me about neck ports, and all that.. take into consideration this... Athica may be a mayor city, but Gfay is just a zone away. Newport has quenyos hill, Grobb has whatever his newbie it's called... So... sure, you have to zone once before getting to mass point... unless you directly bind yourself on mass spot (they're newbie zones, after all), and this would prevent all those people getting ported.