You gotta cover 3 airports in MIA also. Why not ORD though?
BOS is a great base but hard to predict what you will get if you are junior. If you get a bad line there’s not much OT to swap it out with.
I would strongly reconsider NYC if you have any type of seniority. You can trade pretty easily if you get a bad trip/airport.