Hello Doing, and welcome to PC!
I have been a Pokemon fan for almost as long as you (if not longer) and I joined this community mainly because I wanted to speak with fellow Pokemon fans, and I have made so many friends during my two years here as a member. I'm sure you'll stick around and be an active member for a while because we have so much to offer!
PC is well-known for its ROM hacking community and since you're interested in the hacks a lot you should head over to that big section known as Emulation which has loads of awesome hacks to check out and play, as well as tools and resources you can use to make your own hacks. I'm not really all that interested in hacks cos my computer hates them for some reason lol but you'll enjoy it there nonetheless. Just remember to read the rules there because it's a very large section and a few people there tend to break the rules, such as reviving threads without even knowing it. Good luck with your project btw.
Since you're a competitive battler why not check out the Battle Center section here? It has loads of competitive discussion and also a place to get teams rated. Also go and check out PC's official Pokemon Showdown server where you can battle and chat with fellow members from PC. I'm +OshyHikari over there btw so say hi if you decide to drop by.
Anyways, I'll see ya around, and contact any moderators if you need help!