I like violife for places where I'd use shredded cheese. It's a decent option for pizza and especially for tacos. I just wish it was as rich in protein as animal cheese
I know daiya changed their recipe and it's much improved - though i still prefer violife - not sure if they've changed since I only first encountered them ~3 years ago
Do you need a different cheese for each use case? Like a good vegan cheese to sprinkle on as a topping, a good one that will melt, one to have on sandwiches, and so on?
I imagine you would. I've tried a few vegan varieties and had pretty bad luck: it has all tasted like the cheapest diner version of that cheese or butter I've ever had. So far kinda unfortunate.
Yeah, different cheese work better in different contexts. You wouldn't want a pile of shredded mozzarella for a cheese plate nor would you want slices of deli cheese for a pizza