What are your safety/match school(s)? You’re competitive but your list of schools probably have admission rates below 10%. All reaches.
Do you have a budget?
If legacy and ED are bumps for admission to Penn then I’d say Penn. We visited just to get the tshirt. Your observations seem accurate.
Why not Duke? Emory might be attractive. CDC is basically on-campus.