The roman definitely used defensive ditches around fortified camps. I don't think you could easily bring a ram to it. I would see a point for such tech with some civs. Then there is always the risk to make the roman too good if we give them everything the romans did