I wanna tell you this story about something where i won a battle mode match with me and my alt on the same team and i used the speed boost on the boss /slyvia causing opposing team sylvia to be ahead i used byte a couple times so ot sylvia and be farther ahead and i won. And got the giant golem follower
you said hayes was good on some maps which ı think is false ı would much rather use byte/el goblino/an actually good summoner/a dps hero also wafer sucks the only time a beginner will use it is on desolate desert lol also getting wafer is harder than hayes ımo because the only hard wave on the map you get hayes is the boss wave and the hard waves on toy takeover are wave 39 where the train comes and the luca spam wave (not saying they are hard just saying that ımo getting wafer is harder then hayes) also bunny is actually pretty not bad on more maps then wafer because you can place more bunnies and they have really high damage and range now ı know wafer has good damage and range too but you still can place more bunnies and bunnies are better at the start and are really cheap aslo they get stronger more bunnies you place so thats nice wafer does have more dps but is almost 2 times more expensive (ı might have gotten something wrong but ı did check the wiki to make it as accurate as posible)