Ballisters are pretty effective against Generals. I've had a number of Kings catch flaming ballister rounds in the face resulting in the inevitable cut scene.

I've also used them effectively myself against General units. The last king of Scotland died to the very first round one of my ballisters fired (The first round of the battle ) in my current campagin. I don't think he'd even finished his speech.