Great stuff SSWR (nice to see my wee Ewok god turn up) I shall have a look at making a larger scale variation for the way you have used it (the one I designed was meant to be like an indoor shrine version rather than an outdoor totem). I will try and scale the idea up (more Wickerman than Greenman).
The dialogue from the radio version works very well indeed, it would be nice if we could remove the comical lilt in the incidental music, what comedy there is doesn't need to be enhanced with music and it removes any feeling of threat (the scene should be both worrying in a general view but amusing in relation to their reaction to Threepio). The Wizard Of Oz inspired chanting could be tinkered with to make it sound a little bit more sophisticated (distorted Tibetan chanting springs to mind).
I don't mind them disobeying Threepio, it would make sense that they should test him.
I would like to see some attempt to get Artoo to project frightening images over Threepio, it still seems odd that they are scared of him floating when they have seen things like Speeder Bikes and Metal moons.
Luke could just call out to Artoo and he improvises.
The Ewoks really need work done on their eyes too but it really is amazing work.
Pity we can't fix Harrison's gurning (can we?).
Darth Lars, I agree, if it is possible to unify the look of all the saber props it should be done.