Are you sure the elecro osmotic system has broken? Conventional wisdom is that they don't work in the first place - which is why they don't have BBA certificates etc... To be fair to the contractor, a cavity drainage system is a fairly sensible option where you have split ground levels. If correctly...