I think that challenges are a really good way to get started in writing stories. People that wrote for that challenge will probably read your challenge to support you, and you might want to consider doing likewise. I think that writing vignettes in general will get people to read your story just because it's by nature short. You don't have to write for every challenge, just ones that spark your interest. I did one recently and it sparked an idea for a new story.