Forget about vegan cheeses on pizza/pasta. They taste crap.
What tastes really good is ground nuts. I sprinkle a mixture of ground pine nuts, cashew nuts, and tiny bit of pecan, (-/+ possibly some macademia nuts) and it tastes great. When ground properly in the right proportions, this mixture also has that nice fluffy, "cheesy" feel to it (i.e. it's not rough to the touch, it's soft and spreadable).
Different experience from actual cheese, but very tasty. Whereas whenever I've tried vegan cheese on pizza/pasta, they always leave an ugly aftertaste, have a disgusting texture and stick to my teeth and throat, and leave me bloated and feeling like crap afterwards.