While the idea is admirable, I'd rather see a list like this
Route 1-3 Add Pidove
Wellspring Cave Add Drillbur, just put them in the 1% appearence chance, and make the dust cloud ones higher leveled.
Pinwheel Forest (Inside) add Minccino, add 1%Deerling, and Rare Munna
Route 4 and Desert Resort add Vullaby, vultures in the desert, makes sense.
Route 6 add Rufflet to the shakey grass
Twist Montain add Swoobat
Victory Road add Gigalith, Gurdurr, Swoobat, and Crustle
Another Note, Gym Leader Changes
Lenora, add a Audino
Burgh-Shellmet, Karrablast, Whirlipede, and Leavanny
Elesa-Emolga, Elektrik, Zebstrika
Clay-Palpitoad, Krokork, Stunfisk, Excadrill
Skyla-Swoobat, Unfeazant, Arceops, Swanna
Brycen-Cryogonal, Vanilluxe, Beartic
Drayden/Iris-Druddigon, Zweilous, Fraxure, Haxorus
All Gym Leaders seem to know the early evolution trick anyways...
Also, after Cheren leaves to backtrack Route 4, a Dwebble should be added to his team, and after Chargestone Cave, Bianca should add a Klink to her team.
Marshal's team should be
Sawk, Throh, Scrafty, Conkledurr
Caitlen's team
Beeheyeem, Gothitelle, Reunculus, Musharna
Shauntel's stays the same
Grimsley's team
Mandibuzz, Liepard, Bisharp, Krookodile
N's final team should be
Meinshao, Escavaleir, Lilligant, Zoroak, Carracosta, R@m
Ghetis's team
Accelegor, Galvantula, Ferrothorn, Gigalith, Hydreigon, Seismitoad
Alder's Team
Braivairy, Sawsbuck, Elektross, Bouffolant, Volcorona, Victini*
*with V-create.
This GL setup allows the maximum amount of Dex Fillings without needing to search far and wide, and some match the charecters, N, the king, with a Princess and a twisted Knight for example.