Showstoppers?
When planning a project, it is good to think about potential showstoppers.
Is what you want the project to do actually possible.
Are there capabilities needed for the application to succeed that are not available in the language, framework, or platform?