Interesting concept. It makes sense; at least more sense than I can make with dark matter. But I definitely haven't studied it enough to be an authority. I look forward to seeing the results of their modeling over the next few years!
In a world where the news is always bad, it's good to see scientists still learning and trying new things. We need that.