It is trying to be simultaneously blog, wiki, and forum.
If TiddlyTalk is trying to be Jack of all trades, it becomes master of none.
In an ideal situation, we would have a blog, a wiki, and a forum, and a portal/dashboard to all three.
But I am a little bit old-school re blog-wiki-forum.
On the lighter side, I think this video (warning: offensive language) catches the spirit of my thoughts on mix and match.