Trapping the wild creatures of Endor could provide a new interesting weapon for the Ewoks to use (recyling the Wampa subplot for a new version of Jedi).
Personally I'd prefer the Ewoks to have been fighting the Empire but if those traps were for keeping predators at bay, turning those predators against their new enemy would be a nice re-use of dropped concept from ESB.