I can only speak about the showers in ATL, but it might be hard to use them, especially if they are busy since there are only 2 I believe. They are also located in the E terminal, so depending on where you are scheduled to arrive/depart, you'll have to budget some time to get there and back.