We have made an update to Zoho Show. Imported presentations render faster now. We are working on making imports smoother and faster, and should have an update on that soon. The demo account has been cleaned up, which would go some way towards improving that crucial first experience.
Good news is that the service has stayed up during the traffic surge last week after the introduction. We have a long road ahead of new features, enhancements, refinements and of course bug-fixes. Please keep your feedback coming!