I've heard the best way to to replace cheese (as a vegan or someone going non-diary) is to just not. The vegan cheese substitutes don't taste good if you are used to dairy and cheese in general doesn't really provide much nutrition
Yeah. I tried the vegan cheeses because you have to have cheese on pizza right? (Violife is the only decent tasting one I've found here that doesn't contain carageenan). Then I tried making pizza without cheese and it's just as good. So now I have cheeseless pizza. The flavour comes from the veg.