The site looks good, it's well structured. As long as you keep adding fresh content and promote it I think it can attract enough visitors.