Hi MasterKal,
There are a few versions of “The Story of the Faithful Wookiee” still up up on YouTube - so may be worth posting it on there too.
Or on other similar video sites such as dailymotion, vimeo, veoh, utreon, or metacafe etc.
It may also be worth putting it on a GoogleDrive or on Mega too.
Good luck with it, mate.
Edit: I think I misunderstood your post - sorry MasterKal. The Star Wars Preservation forum is a good place for this 👍