Having a good chance to succeed
• Able to develop
• Able to survive
• All right
• Feasible
• Not out of the question
• Practical
• Practical, as a plan
• Worth doing