I saw a production of The Cradle Will Fall a couple of years ago at Encores. It's a show with an interesting history, but I don't remember much about the actual performance.
CSC is a nice venue. You can see pretty well from almost anywhere, and there is a coffee bar on the premises with some tables. If you're a fan of John Doyle, you might as well take a chance. I'm so-so on Doyle but I loved his Color Purple. The cast looks good! I have tickets for Friday.