The site says,
According to Steinhardt, the ekpyrotic theory does everything that Big Bang plus inflation accomplishes. “It’s just that we happened to discover one theory first—20 years ago,” he says.
“What [the ekpyrotic theory] has going for it is a much closer relationship to string theory than any formulation we currently have of inflation,” says Guth. ...
Nonetheless, “I’m still somewhat skeptical about the whole thing,”
It would require a life time of study to have an opinion on it. My understanding is that certain 6-D (Calabi Yao) geometries may have the right structure to embody the particle physics, but there are many thousands of possibilities to sort through.
.