I do agree with most of the changes, with the exception being Heracross drop.
Heracross still can find his way beating common checks likes Florges, Fatmence or even Gligar (although Gligar doesnt want to switch in a Knock Off) by using the Orb SD set (best set imo). CC/Knock Off/Facade/SD beat any of those checks, while still beating anything that others Heracross beat.
Besides that, and looking at Salamence drop with Feraligatr rising to S Rank, it's about time we rise Mega Pidgeot to S Rank too. If Mega Aerodactyl is there because he is a great asset for any offensive team, Mega Pidgeot deserves the same for being the best asset for a balance team. UU doesn't have a reliable switch in for M-Pidgeot, besides idk Empoleon, Mega Ampharos or Blissey. Other common walls like SpDef Florges can be beaten by Work Up sets, and even if u don't want to run Work Up, you can simply U-turn out for something else. Hurricane spam really hurts, and the 30% confusion hax can be annoying for pokemons like Mega Aero, that otherwise would not have a problem beating Mega Burd. Simply put it's a strong pokemon that you need to be careful while teambuilding - if you do not think specifically about it, you might get swept rly easy.
Heracross still can find his way beating common checks likes Florges, Fatmence or even Gligar (although Gligar doesnt want to switch in a Knock Off) by using the Orb SD set (best set imo). CC/Knock Off/Facade/SD beat any of those checks, while still beating anything that others Heracross beat.
SD on mence switch
+1 252 Atk Guts Heracross Facade (140 BP) vs. 248 HP / 252+ Def Salamence: 277-326 (70.4 - 82.9%) -- 62.5% chance to OHKO after Stealth Rock
252 Atk Guts Heracross Facade (140 BP) vs. 252 HP / 232 Def Florges: 228-269 (63.3 - 74.7%) -- guaranteed 2HKO after Leftovers recovery
252 Atk Guts Heracross Knock Off (97.5 BP) vs. 252 HP / 252+ Def Eviolite Gligar: 72-85 (21.5 - 25.4%) and then
252 Atk Guts Heracross Facade (140 BP) vs. 252 HP / 252+ Def Gligar: 155-183 (46.4 - 54.7%) -- 64.5% chance to 2HKO
+1 252 Atk Guts Heracross Facade (140 BP) vs. 248 HP / 252+ Def Salamence: 277-326 (70.4 - 82.9%) -- 62.5% chance to OHKO after Stealth Rock
252 Atk Guts Heracross Facade (140 BP) vs. 252 HP / 232 Def Florges: 228-269 (63.3 - 74.7%) -- guaranteed 2HKO after Leftovers recovery
252 Atk Guts Heracross Knock Off (97.5 BP) vs. 252 HP / 252+ Def Eviolite Gligar: 72-85 (21.5 - 25.4%) and then
252 Atk Guts Heracross Facade (140 BP) vs. 252 HP / 252+ Def Gligar: 155-183 (46.4 - 54.7%) -- 64.5% chance to 2HKO
Besides that, and looking at Salamence drop with Feraligatr rising to S Rank, it's about time we rise Mega Pidgeot to S Rank too. If Mega Aerodactyl is there because he is a great asset for any offensive team, Mega Pidgeot deserves the same for being the best asset for a balance team. UU doesn't have a reliable switch in for M-Pidgeot, besides idk Empoleon, Mega Ampharos or Blissey. Other common walls like SpDef Florges can be beaten by Work Up sets, and even if u don't want to run Work Up, you can simply U-turn out for something else. Hurricane spam really hurts, and the 30% confusion hax can be annoying for pokemons like Mega Aero, that otherwise would not have a problem beating Mega Burd. Simply put it's a strong pokemon that you need to be careful while teambuilding - if you do not think specifically about it, you might get swept rly easy.