I think the reason people are reacting negatively to this is that teams like 1676 spend a lot of time recording, editing, and uploading their match videos. To have their videos copied with no credit to their original effort is what hurts. If another site started linking your videos without your consent I'm sure you'd be unhappy (even though they weren't yours to begin with).
It's great that WFN wants to create an archive. I'm all for it because I know personal youtube channels are not reliable and I'd love to be able to rewatch old matches 5-10 years from now. But I think the way to get 100% community support is to 1) Cite the source from your video and 2) Share the videos through TBA. If you need to pay someone to develop your website and really aren't making money off your site, it sounds like a match made in heaven for you to partner with TBA. WFN provides cited backups of videos and TBA provides the infrastructure by which to share them. This would be a huge improvement to the current situation!
My 2 cents. Good luck
