Neat. I built something similar into RevealJS last year and have been using it since.<p>The thing that really excites me about allowing your audience to view the slides on their own devices is vision impaired people being able to use their assistive technologies (screen readers etc) to view the slides.<p>Check out the multiplex plugin of reveal. I host a publicly available server courtesy of Nodejitsu and there's no connection limit.<p><a href="https://github.com/hakimel/reveal.js/" rel="nofollow">https://github.com/hakimel/reveal.js/</a>