Nelvana was good at fuzzy animal stuff. Care Bears, etc. They did a good job on the Ewoks series and I suspect that's why that series got renewed.
Droids and the Holiday Special always looked a bit wonky.
In 1985, nobody animated robots and spaceships better than the Japanese. George missed an opportunity and I stand by that opinion.