You also want to see whether or not you can team up with another organization and/or existing nonprofit instead of having to start one from scratch.
You should ask yourself whether or not a nonprofit is the best business structure for your particular organization and idea.