It has ridiculous visuals but other than that it's not really OP, I think I've only really lost an ISG or a tier to it but everything else can easily dodge it, I don't know why people are so slow to react to it.
The only real problem of this ability though is when they throw it at the edge of your base and it ends up killing tech structures inside it.
