I still maintain that if those Ewok movies had proper budgets to actually pull off what they were going for and theatrical releases, they would be looked back on as Dark Crystal-esque cult classics today.
I would love to see the Henson Company do an all puppet/suit, all alien film or series in the Star Wars universe...