Harlan always keeps an escape pod and his pseudonym handy. ;)
What I remember of the show is it was pushing the limits of 1970's video effects. Would be so easy to put actors into miniature sets now.
Here's a Starlost fan page you might find interesting. Hasn't been updated in years though.