The traps are a tricky bit. I can buy the rope for the speeder scouts. That's nasty, and it'll work on a slow moving horseback rider as much as on someone on a motorcycle (don't try this at home, kids). I can even buy the catapult and the glider dropping down rocks on people as well. As anyone knows, after a certain height, it doesn't matter much what you're wearing in terms of head protection- your skull goes splat.
The one thing that really, really irks me is the set of logs and the AT-ST. That's the only one where I feel they jumped the shark entirely. But that's one moment in a demonstration of three foot tall people deploying what is, as is established in the movie, wookie grade strength. I mean, think about it: They effortlessly carry humanoids twice their size, they can hang on to speeders at maximum velocity on raw forearm power. Ewoks are crazy strong. The blunt trauma in those stone hammers should be enough to cause severe organ damage, wether it penetrates futurepast space armour or not.