I've never had the opportunity to battle competitively, sadly. I only got a monstrous team for gen 4 (lvl 100 for all) this July after picking my old Platinum back up. I'd be thrilled to see how well my team would fare, although I have a team of 6 "sweepers" imo. (I'm not very tactful, and am very noob in the advanced stats/mechanics department. So I have a very diverse team, but no speciality pokemon (tanks/sweepers/jack of all trades/entry hazard layer/blocker)
I collect pokemon, but don't do it on my own, per se. I go to the heart scale guy, or ask someone what what I should get next, then I level than until final evolution. Head off to the next catch. Legendary hunting is a hobby of mine. Yet I do not try to get shiny pokemon. (Too low of a chance, and takes a lot of time. If it was a sure thing sort of deal, I'd be happy to, but I know that's not how it works.)
I've never bred a pokemon, ever. I just simply don't know how to get certain things to happen with other things to get my perfect purebred...
So I don't really know what to call myself.... I know I'm not a casual, or I wouldn't have 600+ hours on my Pokemon games...