As a matter of fact, if I ever get this to a state where it could go public, I'm going to track down the author to get his permission, or at least let him know what I've done (I think I could publish it as long as I include the source, right? the code is GPL).
Actually, I might just get in...