I don't know much about the British law but it doesn't sound inherently unresonable. If the police actually have to convince a judge they have a reason for the delay and there can only be one delay, I have no problem with this.
In some ways it would be better then the US system where the prosecuters charge people with everything they can think of and then drop the ones they don't think they can make stick right before the trial.
Jay