I have a suggestion for venusaur. Instead of Earthquake, you could try weather ball. In the sun it has 100 base power and is a fire type move. Unless your worried about getting walled by heatran, weather ball does way more damage to steel types with your EV spread.
252+ SpA Venusaur Weather Ball (100 BP Fire) vs. 252 HP / 4 SpD Aegislash-Shield in Sun: 210-248 (64.8 - 76.5%) -- guaranteed 2HKO after Leftovers recovery
0- Atk Venusaur Earthquake vs. 252 HP / 0 Def Aegislash-Shield: 78-94 (24 - 29%) -- possible 5HKO after Leftovers recovery
This is just one example. Most steels have lower SpDef anyways, so that helps.
Most people don't expect it, and it is really effective against ice types too. The only downsides are that it becomes completely useless outside of the sun, and heatran laughs at this set. Your Flygon completely counters Heatran, so I don't think its that is much of a problem. Still, outside of the sun you basically only have 3 moves.
This is just a suggestion, and if you try it I hope it works out.
252+ SpA Venusaur Weather Ball (100 BP Fire) vs. 252 HP / 4 SpD Aegislash-Shield in Sun: 210-248 (64.8 - 76.5%) -- guaranteed 2HKO after Leftovers recovery
0- Atk Venusaur Earthquake vs. 252 HP / 0 Def Aegislash-Shield: 78-94 (24 - 29%) -- possible 5HKO after Leftovers recovery
This is just one example. Most steels have lower SpDef anyways, so that helps.
Most people don't expect it, and it is really effective against ice types too. The only downsides are that it becomes completely useless outside of the sun, and heatran laughs at this set. Your Flygon completely counters Heatran, so I don't think its that is much of a problem. Still, outside of the sun you basically only have 3 moves.
This is just a suggestion, and if you try it I hope it works out.