While it might not be perfect, doing it as damage based would atleast be a big improvement, but I do think there's merit to a general hero cycle. The other team could actually try to work together more instead of being every man for themselves, and the hero itself would be on the offensive moreso than being on the run a lot. They could also play with HP values and make the heros bigger tanks if the changes make working as an actual team too good, like bunching up with turrets and stuff and having the hero come to you.
It does have moments that shine, but it's just too sloppy currently. Even rewarding most damage feels somewhat luck based to me, as there's a huge difference in the kind of drops you get. Someone who gets multiple smart rockets or an orbital vs. a player that keeps getting the blaster turret, stuff like that. The first person to become a hero also gets a pretty huge headstart due to randomly being picked at the match start, when you see them get the killing blow on the next person to become one it feels almost fruitless to continue as their score will be nearly impossible to match unless you string together the next few kills. So scoring as a whole can feel brutal as well, if it was a general scoreboard with good incentives for hero damage and kills as the hero it could also work out better over their flat reliance on kills as the hero and nothing else.
Currently the mode just feels like a slot machine. You are so very fragile to the hero(which is fine), that it's dangerous to approach and do solid damage without being killed and spawned who knows where relative to the other players still chasing. Having 3-4 people blasting darth vader, seeing his health deplete and then him turning around and force choking you and not the guy next to you as everyone else hopes they get the final shot is just frustrating more than anything else. You can be on the hero's ass pumping out damage, die when they're at ~30 or so then be flung across the map with a far away spawn with no way to do anything even with a jetpack. Then the hero spawn itself can be bad(I've been lit up as palpatine being plopped in endor right behind a group of people in the wide open, making the entire life me running away trying to get a decent spot since he has low range). Not to mention the mode ends up being a competition, not a team fight--yet in this competition I have no interaction with my competitors. I can't impair the top player from getting the killing blow in any way, nor can I help when I have people on the team that essentially suicide barge into a tunnel right into luke or vader and end up feeding them more kills. Bad teammates are unavoidable in any mode, but it's overly punishing here due to the scoring.
It's a mode with so much potential but I never want to touch it again in its current form.