You don't have to make so many schemes. Even one is enough.
As you can see, there are "Build, Run, Test, Profile, Analyze, Archive" in scheme editor, these settings are for their actions in "Product" menu.
It means, when you clicked "Run" in "Product" menu, Xcode will use your "Run" settings in your scheme.
So, as your settings in your screenshot, when you directly "Run" your App, no matter on iOS Devices or on iOS Simulator, it's always debugging.
Also, when you choose the same scheme and clicked "Archive" in "Product" menu, Xcode will automatically use your "Archive" settings in the scheme, it would be: Release.
Finally, about the "DEBUG TEAM" thing, I am not sure what do your mean, but it looks like some special code sign provisioning file for your test team?
In this situation, you can either change your target's provisioning file setting before building or make a new target using the team provisioning file.
If debug is not required, just "Archive" your App and choose your team provisioning file to sign your App when sharing your App using "Organizer" would be very easy.
Edited: Add some screenshot for help
If you want have different settings for same Action "Run" as you said, you need different scheme as well.
Since Xcode allow you to add different Build Configurations, there is no need to create multiple targets. Just "Add" a new Build Configuration as "Pic1" shown, "TeamDebug" for example. Edit your target to set a new provisioning file for the build configuration or what ever you want to set.
Then create a new scheme and edit your "Run" settings, choose the Build Configuration you've created before.
And you are ready to go.
P.S. In Xcode 4, use "Archive" to build, find the App just builded in "Organizer", choose "Submit" to submit is a better way to release your App to App Store. Or you can also choose "Share" to share your App to the test team.
Hope this Answer can help you out, If it dose, a vote up or choose it as the correct answer would be very appreciated.
Best Answer
You're confusing build configurations and schemes. Xcode projects have two build configurations: Debug and Release. In the build settings editor, you can give build settings different values for the Debug and Release build configurations. Click the disclosure triangle next to a build setting to show the values for the Debug and Release configurations. In your example you would find the Code Signing Identity build setting in the build settings editor. Set the value of the Code Signing Identity build setting to your develop profile for the Debug build configuration, and set it to the distribution profile for the Release build configuration.
After setting the build settings for the Debug and Release build configurations, use the scheme editor to choose the build configuration to use. The scheme editor has the following actions where you can choose the build configuration: Run, Test, Profile, Analyze, and Archive. Xcode initially uses the Debug configuration for running, testing, and analyzing and uses the Release configuration for profiling and archiving. The Run action is the one you're most likely to change over the course of developing your app.
In most cases you can get away with one scheme. You don't normally need one Debug scheme and one Release scheme. The main reason you would need one Debug and one Release scheme is if you needed to run, test, profile, and analyze your app for both the Debug and Release build configurations.