The Ewoks still don't bother me :P
But they could definitely be improved. There's that shot of one of them holding a blaster and cheering, but we never see him use it.
I'd want to see a lot more Ewoks get blown up at first (Operation: Pincushion!) but then once they start capturing some blasters and Imperial tech I want to see them using it!