I like venom's armor, but I think it should be successful saves that add the bonus.