I own eclipse, and surge.
It's ridiculous.
Now, my eclipse isn't maxed (only need 9 more bp!), so I still have to be wary of storm rack if I have the low ground.
However, regardless, it's still pretty OP. It's my top mech, even though my surge is maxed and therfore should be better.
I agree it definitely needs more counters, and surge too. Thing with eclipse is eclipse is the counter to basically everything, which is still a good idea to have in terms of balance. But obviously that also makes it quite difficult to balance.
Probably, the way I'd balance it anyway would be to spread out counters, for surge too. Part of the thing that makes eclipse so strong is because surge (EMP in general) is so strong.
Personally, I don't like Blizzf***'s (yes I'm referring to it as that now) counter, because it just counters eclipse by literally ignoring it's ability.
I'd want outlaw's ability to be more like a weird space ripple (similar to a particular thing from Murder Drones ep3) that crashes everything in its path.
Another thing is how mods scale for the less max hp you have, which means eclipse's mods are stronger than bastion's, which is totally dumb imo.