Yeah the lightbeams seems to work and blend the morning feeling.
Also i have the idea when the shuttle going to land and we see the establishing shot of the forest i though to make a new matte that is little more interesting. Meaning maybe more big trees, the generator in the distance, lakes maybe..
What do you propose that it fits to Endor and will be good and star wars like to be in the matte?
Anyways: i made one quick
-Angel