https://www.facebook.com/Nintendo?fref=nf
Let me know if the link works.
It's a slightly long survey that goes through a lot of social media questions, but if you feel strongly about how Nintendo is handling their Youtube Let's Play policy, this is the place to let them know.
I filled it out and it's pretty interesting what they're studying.