Quite colloquial, but the meaning is definitely sound. I would report and suggest.
does not look English.. I'd say: "not too many possibilities " or "not so many ways"
It seems fine to me, or at least no better or worse than your suggestions (they all seem like they needs a "There are" or something before them). Maybe it's a regional/dialectal difference.