I don't mind tasteful youtube posts. I think they are just fine in the general section, or any of the other sections when applicable.

I think maybe a dedicated youtube section would detract from the board, being it a cigar discussion forum.