Hi, I have no experience with these ovens but have watched videos on youtube.
If I was buying one I would look at those videos and reviews.
Many have made there own.
Ben Heck show is very interesting and informative.
I realize I didn't help with your question but I have a bad habbit of THINKING with my KEYBOARD.. So don't shoot me down...
Martin.