Worth, I agree with you. My favorite pizzas are Neopolitan style and I'm lucky to have this one within 2 miles of my house.
http://cavallipizza.com/apn-certification
They use the ovens you mention and they use a specific type of flour that has some unique properties. The certified places only use San Marzano tomatoes, but, if you build the oven, you can put in whatever you want!