Indeed! I've been rooting for the Webdocus since they starred shooting Ep VII. I remember how the first Ep III Doc was released in November 2003...shortly after finishing shooting the movie. They kept building and building on those things without spoiling anything.
You did get hints and stuff but nothing really that wasnt clear from the start. I also remember the Insider Pics which where released with every issue of the magazine, giving us new stills and views of the characters and ships. And all the other campaigns featuring Ep III like Knoll Vision, Before the Helmet or the webcam for Hyperspace Users.
The new LFL Owners could learn from George! Remember how even Ep I featured the Web Docus and stuff even when there was the time of 56k Modem