I’ll have to give both of these a re-watch - it has been far too long…
For anyone looking for more information on these two animated Star Wars releases:-
Star Wars: Droids - OT•com info & discussion thread
Star Wars: Ewoks - OT•com info & discussion thread
http://droidsandewoks.weebly.com - a quality, informative and insightful website on both oft-forgotten series.
And be sure to check out the various preservation projects for releases on both series too…