Only reason I think the Olimar port is the not best idea is the CP will be stupid with them. If there was any way to edit his AI I would switch in a heart beat.
Ya because of the way Nintendo made the CPUs, they don't get updated with the information about the PSA they're using, so they think they're still using the original one, and if you practically redid all the attacks, you can get some pretty stupid Lv9 CPUs.
Lv9 Mario withe the SMBZ v3 is a good example, but just any port of one character over the other is probably a better example, but I've got experience withe Mario & SMBZv3 PSA. When you are on the other side of the stage, Mario'll start doing the Mario Tornado over and over again. He does this because he's stupid, he thinks he'll get Fludd if he does the Down B, when that doesn't happen he tries again and again, and he doesn't move into anyone because you can't move when you normally fill up Fludd. When he gets a Smash Ball he'll go to the end of the stage, and jump backwards to be in the air in even closer to the boundry. This is because when usng the original FS, the fire tornado-thing goes all the way off screen (or pretty close to it atleast), and it grows in height, so expert Mario players do this to get the most out of the Final Smash. Since its the SMBZ v3 PSA, he'll generate the Fire Flower almost everytime because he doesn't hold down the A button in the original, so why start now? If you're on the ground most of the time the giant fireball won't hit you. There have been instnces when Mario would generate the Feather, but either its because there is a small chance of getting it without holding A, or he holds the button for some reason
,but this makes it even more likely for him to not KO anyone.
My main point here is that we should find a way to make it so CPUs are updated with the informtion about the edited PSA, maybe making it so they know the best times to use a subaction instead of them being extremely, easy-to-beat-at-Level-9, opponants. It makes me wonder if I'm actually good at the game with Dolphin, I almost never use any levels besides Lv9, only times are really just for testing PSAs or things like that.