It may be harsh, but here's some honest feedback: I don't see the value of WikiTorrents. (That probably doesn't mean anything, as I wouldn't have considered Twitter to be a huge winner either, but it is a data point for you nonetheless.) The name is non-intuitive, as it doesn't have much to do with torrents - or wikis in the traditional sense. Manually compiled/user-submitted lists of videos seems to be easily duplicable, meaning there is little competitive advantage.