I think there's a (fine) line between "letting people know about useful stuff" and "I need attention, please won't someone give me some attention!"
[You must be logged in to view images. Log in or Register.] Pretty much everyone (I think rightfully) looked down on the latter, but not on the former ... the only problem (as this thread clearly demonstrates) is that different people disagree on where that line should be drawn.
I have almost the exact same problem with the wiki: I improve it often, and I want to let people know about the improvements, but at the same time I don't want to come across as being like "hey Mom, look at the new thing I made, shower me with love and affection (that I clearly should be getting elsewhere but instead I'm looking for it in an elf sim forum)."
The compromise I found was to create
http://wiki.project1999.com/Notable_Updates, and put most of my updates (and any other wiki editors' work I come across) on to that page. Then I only ask the forum when I specifically need feedback on a new feature (eg. with the new loc maps). For me this has resulted in a proper "stradling" of the line: I can get the community's feedback when I need it, but I don't make so many posts that I annoy people.
Your situation isn't quite the same of course, as no one downvotes my wiki work
[You must be logged in to view images. Log in or Register.] But I think the same basic idea applies. You
should be able to announce your new work to this forum, but you also
should do it in a way that doesn't make you come across to anyone as an "attention whore" (and won't result in downvotes ... or at least no more than you get simply by exposing your videos to this forum at all, because you have to know there will be a few losers/griefers here who will downvote almost any video posted now matter how you post about it).
Again, not everyone will agree on where to draw the line, but it seems to me that the ideal solution would be to have a single thread with a very clear name (eg. "Youtube Video Series: The Adventures of Rupes"), possibly in server chat, but maybe in the Off Topic forum instead, as that's less likely to ruffle anyone's feathers. Then, instead of starting a new thread with each video, you could simply add a new post to that thread.
People who aren't interested will simply avoid that thread, while people who are interested will see it at the top every time a new video comes out. Problem ... solved?