I'm sorry, but I'm a little confused here.
First of, OP, I don't see any thread of yours in the Video Game Forum in which you were told to go to the Wi/Ht? Forum. Who exactly told you that and where?
Secondly, didn't 36Holla point you to the Youtube Crew in the Clubs and Crews Forum twice? I don't know, maybe you're mixing things up and think you have to post here for some reason. Just click on the orange Youtube Crew link and it'll take you to the place in which you should (probably) post this. Although your thread in the VG Forum actually seemed more aimed at advertising your Youtube channel, while here it seems like you're only looking for advice.
Also, Mal, while I do agree with you that regular users better not start bossing people around, he's not handing out complete misinformation is he? As far as I can see, this is a kind of thread that could belong in the Video Games Forum and definitely not in the Wi/Ht? Forum. Although maybe you mean that he was already pointed to the Youtube Crew and he shouldn't have pointed him back to the VG Forum again?
In any case, I think this is definitely the wrong place for this thread. I'm personally of the opinion that if you're only looking for advice on which game you should do a let's play for, you should go to the Video Games Forum. But don't make it seem like you're only advertising your Youtube channel like you did last time with a thread title like: "come watch my let's play on youtube". The thread title you used here is much better. Also, you might want to talk to 36Holla first and say that he might have misunderstood you.