Meteor Man
Cylindropuntia imbricata
One improvement for the Allegiance Battlecruiser is that the lasers don't extend far enough out when shooting in some directions, especially the East and West directions. In there, the turbolasers don't clear the front of the ship, but because of the 240x240 size limit, there's not a whole lot you can do with that beyond an overall resizing of the unit, or re-rendering it to use broadside turbolasers instead (this may be a better option in the long run, as the Allegiance is supposed to be an outsized Star Destroyer, so making it the same size doesn't feel right).
It may look off when compared to other ships that you've made if you end up resizing it later, especially if other ships are all working with a different scale, but that's one of the long term considerations you'll have to keep in mind when making units. You also need to be careful with really large ships, as the units will start to overlap if they take up multiple tiles, and can look bad.
One other tip to improve animation quality (at the cost of more work) is to render more frames for a unit, but change the animation speed to a faster rate. Sure, it will increase file sizes and work as a consequence (and at some point, it becomes too much work for too little gain to bother with), but the animations will become smoother as a result.
Yeah I think I might resize so it's slightly smaller, as it now overlaps units on other tiles