Repeater ballstas are decent enough for field battles. My Civil War stage Roman armies tended to have a pair, plus some Heavy Onagers. They seemed to wear down on enemy moral pretty well, and actually got reasonably amounts of kills. The exp bonus from temples of Mars might've had something to do with that, though.

Can't vouch for regular ballistas though, I only ever use them for taking out those pesky arrow towers.