Hey Doug, good news the build is finished and playing and sounding good.
Alot of forum members use soundcloud to upload sound files, pretty sure it's free to sign up, I'm not sure what formats it supports uploading but have a look on the website.
Video files I usually upload to Youtube, it's free to join and pretty straight forward to use.

Edit just checked soundcloud there is only a 30 day free trial
https://soundcloud.com/