Of course its a sizable impact. No reasonable individual would expect there not to be a sizable impact.
However BA has done an impressive job of minimizing the strike's effect and when you have 63% or 66% (I've heard both figures) of Cabin Crew reporting and no new offers on the table the Union is hardly in victory mode.
Will be interesting to see if the Cabin Crew reporting numbers stay constant.