I love pandoc but have had no joy getting it to create any kind of presentable output at all. If you have some examples of that, I’d be interested to give it a try. Reveal.js is a bit of a pain to work with – the tool is tangled in the content so the number of files needed to back up your talk is astonishing. Not sure I will be sticking with this one for long.