So I've been putting around in dev.tw.o, and it has not been a good experience. Bug searching sucks - I can't filter on fields like "author" or "time last commented on". I haven't found a way to display more than the 5 last bug comments. The menus around the site are arranged haphazardly and some or even completely redundant, e.g. there are two "last changed wiki pages" modules. I couldn't even find links to tikiwiki.org or info.tw.o or doc.tw.o. I'm not even sure if bug reports are read often since there aren't many comments at all. Information is just scattered everywhere and it's tedious trying to find the right thing (it could be on a bug, a bug comment, some wiki page, or in IRC logs, or whatever).
Maybe I'm being unfair, but this is a totally different experience (in a negative way) than reporting/contributing to Mozilla.