Teh T20 system is biased towards generating habitable life-bearing planets. That is the nature of hte setting, though. Space Opera, even Hard Space Opera like Traveller, requires an abundance of habitable planets and aliens to interact with (and often shoot).
2300, however, is built on a different set of assumptions. I think the T20 systems could be used, but with modifications. In particular, the mechanism for generating Atmospere, Hydrographics and the Social characteristics would have to be changed. The social stuff could be kept, with modifications, if the world in question is a colony world. Otherwise, a quick system to determine if life is present should be used.
Really, in game, a Ref (or Director) shouldn't be generating systems. For an exploration-based game, that should be done ahead of time. At least a few "generic" systems could be prepared in advance.