I've always liked Concourse D at CLE. It certainly looks a lot nicer than C does.
I can see how the lack of a direct connection to baggage claim would be an issue for passengers whose destination is Cleveland. I've not had to deal with that yet, since every time I've been to CLE I was just a connecting passenger.