From what I've discovered it does seem to be a rather simple and easy-to-use platform, if a bit too basic.
I myself wouldn't use it, but it seems like a much-welcome platform for those without too much experience on the technical side.
Based on the trailer footage it seems like there's not really any options for customisation either, which is a big con for me (although this prejudice is based on the trailer footage and might not be true in the platform itself).
The comments system was well-implemented, though. Credit where it's due.