See the comment chain on that post where I suggest WPMUDEV as alternate solution. I was seriously considering video user manuals when I suddenly remembered that I have the unbranded videos here I can use with my clients. However, you don't have a plugin providing admin-side access to them, like wp101 or video user manuals.
I realize that I can create a membership site for my users and allow them to access the videos I embed there. But I'd much prefer they have immediate access to them from their admin. If you do create a plugin for us to access the videos from the admin panel - I'd like the ability to add 3rd party videos, so I can provide support for my custom post types, or other matters, in the same interface. Video User Manuals allow for a limited number of 3rd party videos - it would be better if there were no limit.