I have to say I loathe the whole boarding by Zone process, at least how the Zones are currently delineated. I'm sure there's some algorithm that makes sense in the perfect world, but in reality it doesn't work.
My proposed boarding sequence:
• 1st Class + "Status" Passengers + Military
• Alliance "Status" Passengers
• Create a code for those who paid for "special" coach seating (E+ on UA, the ELR on CO) -- They could call this "Zone 1"
• All Passengers Board Back to Front -- They could break up the plane into sections, and call each a "Zone" to make boarding a little easier. (Rows 20-25 Zone 2, 15-19 Zone 3, etc.)
Any late arriving passengers would be permitted to board in queue upon their arrival. (For example, a late-arriving status passenger would be permitted to board with the zone that is boarding upon their arrival). -- I know any of the status passengers will not like this suggestion, however boarding begins at a specific time, and we all need to be responsible to be there ontime.
Okay, I'm done. You can all state hating me now.