I had a gander at it, and while I appreciated the flexibility offered by their approach, I thought the process of getting a working forum set up and running was a tad more complex than it needs to be. I got the sense that they're mainly focused on selling their commercial product. Why go out of your way to make things easy for the host-it-yourself crowd, when a little added complexity could incentivize purchases? That may not be their intention, but it's the impression I came away with.
Mind you, I didn't spend all that much time with it.