I honestly haven't seen a single Easy 8 since patch release. I can't comment on it but still that's a pretty big hint the thing isn't OP.
I used a couple in a 3v3 last night. It's just a very mediocre tank, I'd rather they increased the price and buffed it to make it stand out a bit more.