I probably wouldn't stop in the AC for a shower and a drink, but 54 minutes should be enough time at ORD, if there are no real delays.
FWIW.. I've flown on some 10 Eagle flights this year.. of course 9 of those were in CA. I had one ATL-ORD, and it arrived earlier.