Thanks for your share.
One suggestion: It will be good way to convert your PPS to Flash to reduce its file size. It will save a lot of time for people to download.
At the same time, all the inserted files will be embedde in PowerPoint.
Some third party presentation tool can help you.
http://www.download.com/Wondershare-PPT2Flash-Standard/3000-2075_4-10548548.html?hhTest=1&tag=lst-1&cdlPid=10859629