I'll consider moving Abra up, but it really does take too much time to get that far into the game.
I agree, but the point I was trying to make is that Blaziken's held in high regard for good reason; it does do high damage without taking much in exchange, even if it is only notorious due to all the excessive hype. I prefer Infernape over any of the other starters myself. Additionally, Greninja does only begin with Water-type and Normal-type moves, but it's certainly better than any of the alternatives, and it's still quite effective (certainly worthwhile) even dealing neutral damage between the two; what's exceptionally good about it is that it's reliable throughout the game, can avoid facing as much damage as it would otherwise have to take, and ends up being remarkably strong when it was already a capable Pokémon to begin with (and it's going to have even more use seeing how Gyarados has been removed).
I also heard that the Azurill event has been altered.
I'll take Diggersby into consideration; I've never used it myself.