Commander, Engineering Corps
Why not have a bit of variation in the composition of battlefields? Rather than just a mostly flat area save for a few small hills, there could be cliffs, canyons, caves, and other such developments depending on where the site is located.
The land could also vary by the town's bonus. For example, if the town has the "Grand Keel" bonus, then the battle site would have forests of especially large trees throughout the map.
Here are a few quick illustrations of land formation ideas.
Yeah, if you had a mountain range, you could have specialized as ships to n the canyons, and longs range guns on peaks, or if you had water you could have naval vessels. Maybe a magnetized field that pulls ships to their deaths? I can see how this would make battles more exiting.
Specialized aa ships