6:35 The Boon is the stat buffs Great Ape gives. The Zeno barrage is more than enough reward for defeating the great ape. I think they're making it so its not a instant win for getting the last killing blow on it.
the great ape portion i think was talking about the player buffs you get for killing great ape. the team that killed geate ape would get bonus health and reduced respawn timer on top of both zenos. now it sounds like it will just be the 2 zenos and that's it which is more then enough imo.
9:35 idk if they should though, the dedicated MOBA players seemed very uninpressed by what Multi had to offer. It doesnt need to be a good Moba, its just needs to be a good dragon ball game