I've done PHL, CLT and MIA. I plan to do PHL at the end of June.. I have had a tight connection in PHL and they knew I had a tight connection. I think the doors closed shortly after me boarding.
I would of assumed ORD (time zone change) you'd rather do the CLT flight since it is a little later.