I saw few people active there.
but there are just few post there.
I hope this site can be promoted well.
Anyway, I think it's best to change the logo or main banner on the site.