The best unit in PVZ Heroes is the Zap Overall, it can one-hit kill most of the zombies except Zomboss. The Cabbage-pult is also a good unit since it does splash damage to multiple enemies at once.