Huh, seems like someone is spreading word of us...
Well, we're a group dedicated to the art of competitive battling and team building, specifically for the OU tier. For that purpose, we have numerous discussions on several OU related topics, such as Underrated Threats, how to handle weather, and Team Building guides, as well as group projects like tournaments and a currently ongoing Create-A-Team project. That's probably what was meant by the idea that you can become a better OU player here.
So, speaking of OU, how much experience do you have with the tier?