I’ve not been around some of the other forums much, but me personally, you can’t beat the tutorials here. Not to mention, all your yoyo needs can be purchased here too. As far as kids posting and stuff, just a little patience is all it takes. Everyone was young once. My rule for forum postings is search the topic first. If still not answered, then post.
I was a member on a star wars costuming forum for a while a few years ago. Everyone on there was super critical of everything. Hated it. Here, there’s a nice comfortable feel. I like it.