I am a wizzard player myself, and no. wizzard now has 3 damage potions these arn't enough to kill someone. you can quick drop wizzard before he uses heal.
most wizzard player are dependend on there potion effects (speed,regen,strenght) so if a wiz is out of one he is most of the time in a loss.