Hi EdwardWhat do you think about compiling the Python scripts to binaries? There is a tool called PyInstaller (http://www.pyinstaller.org/) that does that pretty well.
The advantage is that users only have to download a single file, which is bigger, but includes all the Packages (Python modules, NumPy, SciPy, wxPython....). It works fine on Linux and Mac. On Windows, there is a limit to Python 2.5, as Python 2.6 requires .dll files of Windows, which are protected.
I tested PyInstaller on another program using the same modules and it worked fine (Linux and Windows, not tested on Mac).
Cheers Michael