Where should your videos be uploaded and hosted online?
I was having a bear of a time with this decision for a new venture that I will announce in coming months.
What it comes down to is that it really matters what you want to do with it.
Don’t think there is only one solution to the question.