Hey! You've come to the right place; welcome! Yeah, I do love the pokemon aspect on how people manage to get together and do all sorts of things, like communicate, battle, and trade too! Personally I do love helping out on the pokemon competitive aspect too, in which I have years experience on it, so, it's nice sharing with others!
Ah, and yeah, VGC matches are pretty cool; I love watching them too! If you wanna learn more competitive, we have our battle server and our battling and team battling board anytime you'd like to hang out and learn with us, from rating teams, to general pokemon knowledge!
But yes, this is a great forum to establish new friendships with people, and I really hope that you and I will be great friends soon! I'm glad that you've taken the time to introduce yourself today, and I most love to see you around soon! Lemme know if you have any questions or concerns, and I'll take care of those for you~!