Hi Matt,
Thank you for your message.
I dont think the approach you would like to go si the best one, its not really that friendly and it would be hard to maintain in the future. I was thinkink of a different, more clean approach.
It seems that you have quite a knowledge of programming so it should not be that hard.
I was thinking of having a document type of UserVideo, UserLink etc.. which would for example hold a single instance of UserVideo. In this document type you would have UserGUID which would serve as a foreign key so that you know which user uploaded this instance of document type. You can also do this in Custom tables, its fairly up to you which way you want to go.
Now on the front site you will need to create some your form which in code behind will be workign with these document types/custom tables. Creating, editing, removing them.. It should be fairly easy to code through our API. You can see examples of that in
http://devnet.kentico.com/docs/devguide/documents_api_examples_overview.htmKind regards,
Richard Sustek