The number one request I get from folks around screen is how to have more than 40 screens in a single screen session. It is a hard coded limit. (MAXWIN 40) Many people recompile it to have more, but I don't want to maintain yet another internal build of a package.
Screen is still awesome and I have taught many folks to use it.