Bastion seems like the kind of mech best for offense and offense orientated defense, it is very good with 2 different times of weapon and high damage weapons alongside supressive weapons such as miniguns. And if you can't counter seeker, than its the perfect mech. (in my opinion)
Aegis is best for pure defense for yourself and your allies whilst also allowing for you to take ground slowly by advancing and than placing your shield. Its best used with long rang weapons such as sniper weapons and guided weapons alongside mortars. Combo weapons are less useful on this mech but can still be useful such as using mini gun alongside either guided missle weapons, mortars or grenades to bypass cover to a degree. it can help against seeker mechs but not as much as bastion. (in my opinion)