One note.

In a custom battle you get no reinforcements; that hurts the amount of artillery you can use. In a SP game I usually take 0 or more arty; blast til they're out of ammo; march reinforcements in and rush the castle.

The faster you slaughter the owners of the castle; the less losses you take.