I doubt it very much. Aside from the great advertising, it was the Friends finale that really gave it a great push.
The launch averaged 7.2 million, the finale of friends pulled in almost 10 million which is huge for any channel.
If they would want to see that happen again they would need to put a very popular show before it. But the problem is that there arent any shows that get lots of viewers on Channel 4 to give it a good lead in which is really annoying.
I think they should move a massive show to channel 4 to give the launch good ratings. How about EE or Coronation Street