I've done CRW - ZRH a couple of times with a layover of just about an hour (55 mins. if I recall well). The ASA connections generally landed in Terminal D and the ZRH flights were out of Terminal E. However everything went well and I had no snafu's along the way.
I have missed a couple of transcontinental flights connecting out of CRW because of the mountaintop airport weather and also delays on incoming flights cascading out of ATL.