Anon FTP might not be a good idea anyway. (may be it is, jusy my opinion)
a) harder to monitor users.
b) harder to control bandwidth abuse.
c) if upload is enabled people could go wild.
d) many firewalls block ftp access.
Of course there are precautions you can take to prevent the above, but is it worth the trouble why not just have a http://www.yoursite.com/download/
directory and use an upload script for cgi-resources.com.
Use should be okay as far as CGI goes for medium usage, it's still a 300mhz machine dedicated to 1 site, won't that be better than a 500mhz machine serving 200 sites, remember a few years ago P120 etc were serving 100 sites, some with cgi, quite comfortably.