It's another free online presentation tool - with huge icons and simple layouts - especially simple for beginners. A change from the templates, designs and layouts that we are familiar with :)
On the other hand, no matter how easy or 'pretty' an application is, it still depends on the creator - the ability and skill to put the message across in an effective manner.
The platform? Is just a means for us to package our ideas to make it more effectively communicated.