I just recently found it while browsing the mozilla projects and it looks ok, haven't spend too much time on it.
Once I give it a go it might be good. Would love if I could get more than tech and discover shows on it though. As i said I haven't looked at it so there may be more there.