Man, it is like crazy DBAF fanfic, but really, DB Heroes is what Xenoverse should have been in the first place, storywise.
Introducing new arcs that would branch of the changed history.
I am fan of SSJ4 Gohan, as I thought as a kid that GT was cut short and was shanghaied by those good looking fakes at the time...
But tough I kinda like Mechikabura as old man and the Heroes building on the Demigra story, his other forms are like really bad fanfic.
Also, I liked how Hearts is the opposite of Zamasu, as he is mortal fighting against the benevolent gods, which is something like straight out of Greek mythology or Saint Seiya. Tough I would really liked if they made the designs more thought out and better, getting inspired by Toriyama, like TOEI did with the Shadow Dragons designs, that do not alienate me as they look like something coming out of Dragon Quest franchise. And I really, really don't like SSJ God Trunks, that is bad on so many levels.
But I get it, it is for kids in Japan, so it has this Japanese coolness factor around it, to sell cards for kids...
It is like the over the top comic book covers in the 90s, that people despise nowadays, but back then it was hardcore and cool.
Funny thing is, looking at the DB Heroes story, I had this idea for a fanfic loooong time ago and I wrote about it on this forum years back in Fan section... It was basically about the filler character Shura from Dragon Ball, that was the demon realm king, but Dabura turned him to stone and ruled instead of him, until he is defeated by Buu. Shura returns with King Vegeta, Raditz and other henchmen and they all wear exosuits (not dissimiliar to the masks that King Vegeta and Bardock wear in Heroes and XV2), so nobody recognizes them before destroying the suits or the character revealing themselves.
So I see that I wasn't the only one with simmilar idea, and interestingly enough, I have learned that this arc in Heroes was actually meant to play out in DB Online. So it is pretty old!