It would be annoying because they are static.
I've got an idea to fix that. It wouldn't quite be a ship vs. ship, but it would be similar.
We can have a small pirate ship force-docked onto a larger ship of some kind. The game would consist of one team spawning in the pirate ship and the other spawning in the main ship.
It could be a siege type team deathmatch. The pirates' goal is to move through the ship, fight through the crew of the large ship, and capture strategic parts of the ship in order to take it over. (these parts could be the engine room, armory, cargo hold) Once the pirates capture a point, the defending crew's spawn is moved back to the next point and the pirates claim the spawn. If all of the points are claimed, the bridge becomes vulnerable, and can be taken over. This ends the game with the pirates being the winner.
The defending team's goal would obviously be to defend the ship until reinforcements arrive (game time ends).
What do you guys think?