Considering this extension is in alpha stage its amazing how complete it is. Settting up is pretty straight forward and easy to use. The template system is a breeze and I have designed my own template with little experience. All in all, if you want users to be able to upload videos and the ability to add third party videos without hassle then hwdVideoShare is the one for you.