... OK, after further investigation ... There are many javascript widgets out there already that can do the file uploading, some of them quite sophisticated & slick. Actual integration with web2py doesn't look like it'll take that long to do. However, in the interest of serving the python community, who may not be so familiar with jQuery & javascript, having an out-of-the-web2py-box solution would likely be welcome. It would also help to accelerate web2py adoption in the long run, IMHO.
I suggest picking one of the upload solutions that's based on jQuery and make it so that it recognizes the web2py upload widget and replaces it automatically on LOAD. For the hard core ajax crowd, provide a reasonable mechanism to replace the upload widget with one of their own.

