Pokérole is also a pretty good system to run a Pokémon Tabletop RPG with. It relies on a simplified system based on dice pools that still manages to approximate the experience of playing the games fairly closely without getting overly crunchy.