I only use ballistas and other siege weapons on attacks. That way, i can punush the enemy for holding their ground. In defence, theyre much less useful.