Although #1821390: Improve the UI for creating/editing projects by using vertical tabs will definitely be a step in the right direction, it'd be even better to also hide all the release-specific settings if the 'Has project releases' checkbox isn't checked, and all the issue-specific ones if 'Enable issue tracker' isn't checked. D7 gives us the nice #states system to help with stuff like this, but it'd be better if we didn't hard-code that sort of thing via hook_form_alter.
It'd be nice to use conditional_fields for this, but that module doesn't have a stable release for D7 yet, and doesn't support ctools exportables at all.
Just capturing this for later so it doesn't get forgotten. Definitely not critical for launch.