i think its up to opinions what a warship "should" do in a battle.
usually, they would have independent turrets firing on multiple targets to create some sort of curtain fire. sadly though, they cannot do that in freelancer, so they are "just fighters". strafing battleships ( or cruisers, destroyers ) is as OK as battleships flown like a fighter or battleships flying a straight line while being in turret mode.
what would really help a battleship is to set evasive manouvers ( autopilot ) while the player can concentrate on firing his turrets. i think you can make a ship fly in a circle while being in turretmode, but thats all that works.
others think that battleships could / should just sit there and broadside ( actually side to side ) each other, like ww2 battleships. - only too bad that battleships in Freelancer can hardly outrange their own size sometimes. - so its a little stupid when battleships sit like 500 meters from each other.
there are many hardcoded problems that make battleships and cruisers less realistic in terms of "how they should feel in a battle".
when i am flying, i like to accelerate to 90 and E-kill and then joust the enemy. - but that only works on some. - on other targets, one can just sit there and concentrate fully on hitting the other one. - if battleship fights happened at a range of like 3.000 ... evading with strafing or even flying evasive manouvers would basicly work to a certain extend, but ships are too easily, too quickly in very close range - and usually remain there.
when it comes to battlecruisers, - they are good at charging their targets. they can take down a battleships shields easily from very far away and damage their hull severely on the first pass ( provided they are not blown up ). then they should prolly pass the battleship and regen their shields for another joust..... too bad thats called shield running:P