I think it's a far stretched claim to say: "replace your AV". I think that goes directly the wrong way of "layered security approach".
Time will tell, though. It seems promising though.