I never fight a siege battle unless the AI decides to assault before I choose to sally. Regardless of the AI, there is still the pathfinding around models issue that has been present since STW.
As for the AI, I seem to remember somebody stating that issues were known and would be addressed. AFAIC, the AI is still woefully inept

......Orda