Sly Fox is a big show--5 sets, about 20 actors. It is a musical in size, there just aren't any songs.
As for all those names and semi-names, they're not working for scale.
The Barrymore is a bit small for such a big show. The original played the Broadhurst.
"If my life weren't funny, it would just be true. And that would be unacceptable."
--Carrie Fisher