Hmm, that's an awesome update...although the 'mouth' of the ship looks kinda odd and you might wanna do something to make it 'blend' into the hull better for the beam cannon.
Well if it's a battleship, you could give it a small fighterbay or two. Unless you're mounting some forward-facing beam cannons or stuff on the 'wing stubs', you could put the fighterbays there, maybe for two fighters each.
Oh, maybe add some wings to it. I've come to learn that sometimes when you put wings on something, it looks better. I don't think you'd have to make the wings too long, unless you wanna mount VLSes on it.