Looks like a solid witch. Note though, the healing hex is awesome from the get go, while a lot of offensive hexes with variable duration based on level, only really become worth your time once they last more than a round. I generally like to pick them up later as they get closer to the point when they matter.