MECs get quite OP when you get particle beams. Those things can one shot most enemies and two shot sectopods My two MEC troopers on my current campaign both have a 100+ kills.