Both potatis and Strider have valid points. Perhaps you should change the requirement to maps with an average rating of 4 or more in the TWHL vault?
I don't see how your website gets any advantage if it's just a bunch of TWHL members spamming pointless crap to rack up a post count of 25. All of TWHL is aware of your website already, as potatis said.
Additionally, your site doesn't seem to be related to maps and mods. In fact, as far as I'm aware, it doesn't seem to be related to anything besides you trying to be witty on youtube. Maybe it would make more sense to contribute to TWHL instead of spamming advertisements? We are a modding community, after all. I'd even be willing to let the videos be embedded somewhere on the site if they aren't full of advertisements.