I don’t know if anyone is going to care, but I’m not so sure about the copyright issues involved in emulating those old apps. Just because they came from a free promotional CD from the time doesn’t necessarily provide someone the rights to make those programs available to download from another site.