It's indeed a project with a large scope, and I'm definitely going to give it a try. The game will be made region by region (obviously), and beta versions will probably be released before in between such points. I would also like to note that this isn't my first project, nor my first project with RPG Maker.
Right now I'm also planning for another feature, inspired by Saving Raven, which is Player Classes. Just like other trainers the player will also have different classes; for example a Pokémon Trainer, a Pokémon Breeder, or a Swimmer. Each Class will vary slightly from the other classes, with each having a few unique features and different costumes.
A progress update on the project: 20% of the first region has been made.