The obvious biggest advantage of cream based sauce is that it can contain cheese, and more cheese is always good.
But I don't think the term pizza is the correct one if you don't use tomato sauce. It's more like a quiche