It is one of the scenarios i deem as likely. Granted, weak and strong force rquire certain constants, and without these, stars couldn't exist, either fusing all it's fuel at once, or not enough to cool down without capable of fusing it all. As well as elements only existing since the strong force acts just as it is, any weaker and no elements could exist, too strong and the quarks in nucleons would form heavier nucleons instead of hadrons. Same goes for dark matter/dark energy ratio, which would either cause the universe to be ripped apart within nanoseconds after the bang, or collapse back on itself after the initial expansion.
However, often distance from the sun and abundance of water is mentioned, those are conditions that incidentally favor carbonbased life. This does not mean life is impossible in different conditions, quite the contrary.
And aside from the multiverse hypothesis, an oscilating universe is also a sound hypothesis, especially when involving hawkings concept of imaginery time.