I don't want them to have to upload there as some of the content (language) might get the video edited and that is not what we want......Blake
You can get away with most adult language on YouTube -- they just don't want nudity on there. Nor hate-speak, etc.
I wouldn't recommend direct uploads of video files to your site unless you have unlimited financial and/or hosting (storage space and bandwidth) resources.

You'd have to automate video conversion to Flash files to reduce size and all that. I just don't think it's worth it, IMHO.