Yeah evo wizard buff is necessary. Wizard need an hp buff as well. They both are of least used cards on top ladder.
Evo wizard is just the same regular wizard but with a small sheild that has lower hp than even a royal recruit sheild. It is not worth an evo.
And wizard stats are not worth the 5 elixer investment. It is fragile and many popular cards like executioner and goblinstein and firecracker and all their evos can do better than it in every aspect.
Wizard should at least have same hp as witch, which is around 80 more hp. Even hunter is only 4 elixer and have 130 more hp than the 5 elixer wizard. You cannot fireball plus zap on hunter, you have to use fireball plus log to take him out. While wizard can be taken out by a solo fireball if you does a very small spear goblin hit on him.
Wizard necessarily need the hp buff to resolve the real cause of problem. But any buff will still help like an 6 tile range for example or a considerable dps buff or a hitspeed buff. He sometimes cannot take out witch random spawning skeletons too quickly. He also need a first hit speed time buff.