As for me, I used to battle a lot back when generation four was still active, and I'd say I was sort of decent (have manged to reach six or seven over in main server on Pokémon Online at one point, if I recall, which isn't too bad!). Unfortunately, my interest seemed to have dwindled a little after introduction of gen five, leading me to stop keeping up. I got back into it couple of years later, but my enthusiasm on competitive side of things wasn't... exactly as sparkly, which kind of sucks. Hopefully, I'll be having it all renewed someday.