The noise removal should be done before calibration. The value of 1000 was picked to avoid them becoming no data value. Everywhere in the toolbox we need to move away from using 0 as the default no data value. This is legacy from when ERS and Envisat used the value in the product.