On reading the title, I expected this to be about persistent multiplexed sessions in the window server. Adding window-dressing to gnu screen is a strange idea - does the target audience for screen really want this?
Then again, I'm not sure how many terminal junkies out there don't know about screen or whether a non-terminal junky would care...