We put many things raw on pizza so why not tomatoes. The taste of a raw tomato is completely different than a tomato sauce and it's an option that I personally like and the people that have had my pizza, not all the time, but certainly here in tomato season. If it's good enough to be done in Naples, then why not somewhere where good tomatoes can be had. Try it, you might like it and with a little buffalo mozzarella, basil, some extra virgin olive oil, garlic and sea salt is pretty dang good if you ask me.