I personally think that is a bad idea.
For starters, what happens if you get Auto-Swap Trainer vs No Auto-Swap Trainer? Wouldn't one have a clear advantage over the other? It would be very silly to have the option of choosing a limited character over a version with the limits removed. It would be like pitting Vanilla Olimar against an Olimar with invulnerable Pikmin.
This is not true because it is entirely a matter of opinion and personal playstyle.
The auto-swap has its benefits, and some players like it. It's a tactical choice. The real crippling factor is stamina, and we're getting rid of that. There is no clear advantage to No Swap on Death if you are equally skilled with all Pokemon, and thus only those players would use that. There's only a clear advantage to No Swap if you have a Pokemon preference. When that happens, you're more likely to just stick to that Pokemon anyway. There are lots of true PT mainers that enjoy using all 3 characters and would find the auto-swap to be an asset. Here's how:
I've said it before, but switching Pokemon in Brawl+ will be a difficult task because the PT's switching options are so limited (unlike Zelda/Sheik). The auto-swap can then be a chosen avenue of switching for those that like its ability to keep the game rapidly changing. Because DownB switching is anything but rapid. Auto-swap ensures your opponent needs to switch strategies every time they kill you. In the proper hands, that's not a bad tool.
Second, the whole point of having separate character slots for each of the individual Pokemon is to separate them from the Trainer and the other Pokemon. If you put you cursor/counter on the "Ivysaur" square on the character select screen, you should get Ivysaur ONLY. That means no switching or Trainer, PERIOD. If you put you cursor/counter on the "Pokemon Trainer" square on the character select screen, you should get the Trainer with Ivysaur out first and still have access to the other 2.
The way I see it is like this: Ultimately we should have the Trainer and each Pokemon as individual character slots on a Custom Character Select Screen. Choosing the Trainer will get you the 3 piece combo, and choosing a Pokemon will get you that Pokemon ONLY.
This doesn't matter. Doing this just forces a restriction on players when there doesn't need to be one. There's really no NEED to completely segregate the Pokemon from the other and leave 3 characters in the game with no DownB move at all. The poor switching mechanics for the PT make it more than balanced to have access to all 3, and I covered this multiple times in the Code Agenda thread.
The cosmetic differences are frivolous at best. Choosing Ivysaur and getting Ivysaur as your starter with No Swap means you can be Ivysaur the entire time and never change at all.
That's the exact same as playing an independent Ivysaur. There's no difference except a forced restriction. And this restriction is not even game balancing, it's entirely conceptual and unnecessary. All it does, simply, is restrict the options available to players. This solution retains ALL options available with the PT + Indep Pokemon, but adds one: the PT with No Swap.
Frankly, I believe Brawl+ should be and is all about increasing player options. It's about increasing the ways that the game and its characters can be played. Imposing an unneeded restriction for the sake of concept goes against that notion entirely.
I think the only thing we need to discuss is how to treat the 3 piece combo. Either picking No Stamina, No Auto-Swap, or both. But in my opinion, having the No Auto-Swap code on makes the separate character slots completely and utterly redundant since they can just transform into each other anyway. Exactly the same as having Zelda and Sheik as separate character slots.
Zelda and Sheik do have their own character slots in most CSS's. It's a preference for those that have no interest in ever playing the transformation. Some people hate Zelda. They like having their own character slot with Sheik. They like picking their character straight from the screen instead of going to the portrait and then changing it there. They like hearing their character's name as soon as they pick it. It just feels right and feels hassle-free. It serves a purpose.
That's exact same thing that would happen here. It's not redundant, it's personal preference.
Once again, imposing a segregational restriction is entirely unnecessary. This "Starting Pokemon" system adds to player options while retaining the ability to play only one Pokemon if you want. If you choose to do so, you'll also get all the added benefits that I listed in the above paragraph with the character slots on the CSS.
@Steeler
I'm talking strictly Brawl+. I understand how you want the to be able to still get better at VB while playing Brawl+, but in the end that won't be a consideration in Brawl+. The standard codeset will be made to deal with an entirely Brawl+ metagame, with no regard for VB. If you play Brawl+, you'll get better at Brawl+. Getting better at VB will mean playing VB.
For the sake of this argument, though, I'm talking strictly Brawl+. And in that scenario, it's good-bye stamina.