Even I, who live in Canada, was aware of the tremendous job of advertising done by the SciFi network.
I have not yet seen TLaDiS so I can't comment on whether it was good or bad. However, the only thing that matters to the SciFi network is whether it will pay its way. Can they sell enough...