The difficulty of big hairball battles is a little variable, I tend to stick to the edges and pick off lone enemies as much as I can.
The hive battle was overall easy, I used the same strategy to pick off isolated defenders and then went after the hive. I kept 360-degree circle strafing it firing at it with my 2 lasers and the 2 turrets, and didn't take much damage. I think my ship had 5 tons of cargo capacity, 2 or 3 generators, 2 or 3 engines, 1 armor block, 2 lasers, and 2 turrets. I felt challenged, but I also felt like maybe I was a little lucky. I would have to fight another hive to really have a strong opinion on their difficulty, I tend to have beginner's luck on things.