Learning time
This goes into changes made to gameplay
I think there's a lot of neat changes here, but a lot of them feel like base, QoL stuff that... not to sound rude, but feel like they ought to have been there from the start? Things like improved character readability, a dash attack and a parry are all cool to have, but other stuff feels a little too vaguely worded for my liking.
One thing I hope is the case is characters generally getting more unique aerial attacks across the board, though admittedly, I don't think that's likely. Then again, I'm also one of the weirdoes out there who thinks
MVS's more simplified movesets are pretty fun, heh.
I think a lot of your bosses and assist ideas could easily be playable characters, such as Shao Kahn, Lobo, Bane and Daenerys in the bosses category, or Green Arrow, Cyborg, Ice king, Amethyst, Grim, Courage, Austin Powers, Unikitty or Audrey II in the assist category. I'm not against bosses, but imo they should specifically characters that have 0% chances to be playable, same with assists. This isn't like Smash where the assists can be see as a "consolation prize" for character that were not getting in the playable roster either way, because this is a live service game with pretty much no limits on how many characters the roster could have ultimately (until the game dies obviously), so there's really no point to do a full model for character like Courage and Grim that are pretty requested if they can just get in later in the game life cycle. This is especially baffling with Lobo, Bane and Shao Kahn because a boss usually have a fairly complex moveset so there's really no reason to not have them in your playable roster.
To be fair... I think you could probably do bosses as outright playable characters, but perhaps with a unique Perk of some kind that only applies during their boss fight. MVS does already have a framework for giant characters like the Iron Giant, and some kind of specialised "boss perk" could help ensure they don't feel too similar to their playable form.
Think akin to how Sephiroth was briefly included in the
Sephiroth Challenge as a souped-up version of himself - but instead of just getting a buff across the board, I'd probably suggest a Perk specific to each character - so someone like, idk, Bane might end up with some kind of "Venomised" perk that universally buffs his attack and defence, while someone like Darkseid could get a Perk that
specifically buffs his Omega Beam to be better at tracking or something.
That way, boss characters can actually be playable - still feeling unique when fighting them compared to in their playable form - without just feeling like generally worse versions of themselves when you actually play as them. Just my personal thought on how that could be handled!