I'm not sure if I imagined this being mentioned before or not, but there might be some overhead footage of Fangorn forest in The Two Towers that could be used for some extended/redone Endor shots.
Also, if you want to give the Ewoks a more feasible 'edge' in the battle, how about some sentient tree-like creatures start joining in to kick some stormtrooper ass?