Yup indeed, this is definitely the best place for anything related to Pokemon ROM hacks. Glad you joined and decided to get involved. n~n Welcome, Yak! Good to meet you. :)
I'll join your worshipping of Bidoof because I find him pretty adorable. That and Moody's quite the great hidden ability, no? But since you're into TF2 you'll probably enjoy the Video Games board as it houses discussions on that as well as plenty of other games. Be sure to poke around.
Hope you enjoy yourself and end up sticking around for a long while; we'd love that. Contact the moderators or other staff if you ever need any help with things here and be sure to read the rules. Oh, and I'm always here to chat, too! Cheers. <3