I asked the original author about upgrading it. He thinks it would take a few hours. A worthy project for someone.
If anyone out there does take it on, please consider sharing the result on http://library.wolfram.com/. Note the link, "Contribute an Item".