Almost perfect...almost
Yes it does have all the moves, where you can catch Pokemon for every generation. It does NOT tell you all the evolution methods. For example, where to evolve Magneton in X/Y. If that gets fixed its a definite 5 stars!
TheWindMask about
PokéMaster Pokédex For Pokémon, v4.0