I think its time to change the unit rewarded to new players in order to improve their experience, especially with the increase in difficulty in story mode/legend stages and challenges. This is because I ALWAYS see new players asking for help in stages and with the way the community is, no one is really willing to.
I think instead of giving Vegeta, a unit like Yoruichi/Archer. These units are better and will give newer players more of a fighting chance, especially against modifiers like energy drain, resilience, and or just straight up stuff they cant already solo
Additionally, since the devs were talking about adding a mascot, they could use this as an opportunity, make the mascot the quest unit.
If not adding/providing an additional unit, just add some sort of additional help to new players so they arent begging for help 24/7
**You could also just create an Intermediate quest with one of those units with decent requirements to further assist new players or make challenges not hell **


