Ray -
One advantage to YouTube, or LSC Video is that the software does all the compression for you and provides an in-line player that most everyone can see. You can embed LSC or YouTube video in your own website by using the html code provided after you upload the video.
If you host it yourself you retain full control and can decide how much compression and what size the player should be. Some of those parameters are a function of the original video resolution.
Look at the user agreements before you upload. I’m not certain, but I suspect that YouTube owns your video after it’s uploaded. Bob is not quite so draconian, but read the fine print.
Jon