Yeah, I think it would be nice to see a webpage devoted to this story. It's always nice to learn about the real life "human" side behind the games. Telling and retelling the story of Sierra with timelines and old pictures, etc. always seemed to be something that worked well for that company. I think it makes players feel more of a connection with the development team... and makes for more loyal fans in the end.
On a related note, I don't like it when posts on this forum now and then kind of assume that many of the people reading have been long term TSL forum regulars. Of course, not everyone has been reading and posting on TSL forums for years.