Wiki looks plain because I have no skill at graphical arts, and the person who said he could do it has left the community. As for the adds, I'm pretty sure they weren't there until I pulled the subscription. As I've said, I think its a dead end project.
As for dedicated people, the forums are full of them.