Is this $24 Pizza Oven better than a $2000 Dome Oven? | Pizza series