Even if I’m not concerned, I feel I must speak up.
Is Rome a "non-sense" for this meet up? Sure, Rome is where Romans are and of course, Italy is really far away for most of you… but what a symbol if we (you!) could meet in Rome!
So far, you gave the preference to 4 places:
How about to meet anyway in "Rome"?!?
Portland -> Rome, Oregon
Atlanta -> Rome, Georgia
New York -> Rome, New York
Seattle -> sorry, no Rome in Washington but 1 in Oregon (still closer than Italy!)
P. Aemilius Gallus