Just a couple of points.
The current calibration of the 24 localiser is not a normal inspection but because it is a brand new installation. It has taken 2 full days to complete ( therefore holding off for a hour would not have made any difference.) Therefore the decision was made to do it at the weekend rather than 2 consecutive weekdays.
Also dont forget that until the shiny new control tower becomes operational, the controllers at EDI cannot see the 06 end of the runway. Landing a/c disappear behind the terminal building at about 1 mile final and do not re-emerge until the midpoint of the runway. Given these circumstances it is forbidden for the controllers to use conditional clearances and should the SMR be out of service ( as it has recently) cannot instruct an a/c to line up until the lander becomes visible to the controllers eye halfway down the runway.
Hope thats helped to clear a couple of points up.