I really liked the implementation of Flint, it was nice to see a top-level trainer who has had a pretty standard road to becoming an elite-four member with a starter Pokemon, rising through the ranks, and eventually winning the league. It makes Ash reaching that level seem a little more plausible.