ETA: I see the OP and I have a disagreement there as that's where he tells you to put it. *shrug* I just don't see a reasoning for it.. better to fill the 30GB area with junk and leave the /opt/ 2GB for ready-to-go apps IMHO.
!! dont forget to copy your python files to /opt on N900. If you copy to Mydocs directory you will not be able to change the permissions to Linux execute permissions as Mydocs is a FAT file system, it does not understand permissions.