Two fan speeds, but it doesn't say if the fan can be turned off. A constant on fan may pose a problem.
If there are upper heating elements on the decks, that may be an obstacle too, setting and browning the upper crust too soon, if they can't be turned off and managed separately.
Another question is how well it holds steam.
You may be able to get answers by contacting a reseller or the manufacturer.
We don't seem to have any active members who are in the pizza business here, though we do have a lot of home-based pizza makers.
TFLers sometimes refer people to the pizzamaking.com web site, which does have both home-based and commercial pizza folks.
The forum you want there seems to be:
https://www.pizzamaking.com/forum/index.php?board=50.0
Good luck, amigo.
Here's a link with specs for the Doyon:
https://www.webstaurantstore.com/doyon-piz3-triple-deck-electric-pizza-oven-120-208v-1-phase/350PIZ3S.html
4 & 3/4 inches interior height. Is that enough?
Two fan speeds, but it doesn't say if the fan can be turned off. A constant on fan may pose a problem.
If there are upper heating elements on the decks, that may be an obstacle too, setting and browning the upper crust too soon, if they can't be turned off and managed separately.
Another question is how well it holds steam.
You may be able to get answers by contacting a reseller or the manufacturer.