Naww, I'd say it was quite effective. Greetings are always effective on me. :( But anyway, weeelcome to PC~!
I love all Pokemon too... even Garbodor. It's certainly an odd Pokemon but I wouldn't call it ugly or anything, poor thing. The only one that probably doesn't do it for me is Jynx, but even then she isn't so bad. Since you're such a big Pokefan, you'll probably enjoy pretty much all of the Pokemon-based sections we have here! PC is an active forum so there's always new topics popping up, meaning there's that much more to discuss. Whenever people mention trading though, I always go all ";_;" since I don't have WiFi. I've been trying to get it but that hasn't been going so well. Oh the joys of having wired internet, aaagh. But there are plenty of members here who would love to battle and trade with you! Our battles are done over Pokemon Showdown rather than WiFi though, so you can easily make the team you want using that simulator and hop into some battles.
Have a great time here! Stick around forever and ever, we love new members (especially those that don't disappear, eheh). xD; I'd recommend making a post in the
Quick Questions & Answers thread if you ever are confused about anything, or just contact a moderator. Honestly, even the members are happy to help here!
Enjoy your stay and pleasure meeting you. n~n