I think you're exactly correct in your estimation of censorship effort, and on permissiveness to creators. Personally, I've never before linked to Yellow Flash 2, and don't even recall before seeing his work. I ran a search and that was the first result, and the video looked exactly what I wanted to lead off my post with.
Thanks!