The plugin worked perfectly, without any changes required. The code required to optimize each table in a while loop is very simple, and works flawlessly in this method.
Throughout the code there are commented blocks to show the list of tables being optimized. These should be set as a param in the plugin to turn them on and off...instead of needing to change the plugin code directly.
I downloaded this a couple of weeks ago, and I'm really impressed with it! I was using net2ftp because of a firewall issue at work (ssshhh!), and then that was blocked as well. This has saved me, and I can't believe I didn't use it before now!