In Rebels, I think Hera said she couldn't see any ship beating it one on one due to its Speed, so that needs taking into account for sure. And it has lots of firepower.
But in most ship based combat, the smaller more agile ships are the hardest to actually land a hit on. In SWGOH, it's rare to actually miss, so you need to find a way to say 'this is a big fat ship that you can't miss' and good way to do that is to make it a bit squishier. Just my thoughts on it though :)