But will it...
In reasonable time?
My nice USA electric oven can whip out a pizza in about 20 minutes from a cold start. If you start the oven as you order the take & bake one, it can take less, as the travel time is about the same as the warm up.
Get out the beer and have at it. Don't need this multi-door monstrosity that thinks it is hot all the time. How do you clean the beast?