That's just one version of String Theory. There are others. Theories like this depend on "fudge factors" to make them work. ie, made-up mathematical adjustments. Same with Inflation theory. IT attempts to correct the 5 or 6 major flaws with the standard Big Bang theory. Yet it too needs various adjustments for it to even begin to make sense. Many cosmologists dislike or have trouble with both Inflation and String theory for this fudge factor reason.
“A fudge factor is an ad hoc quantity introduced into a calculation, formula or model in order to make it fit observations or expectations. Examples include Einstein’s Cosmological Constant, dark energy, dark matter and inflation.[1]”
http://en.wikipedia.org/wiki/Fudge_factor