This is the same style as one of the two I have. This will do anything an oven will, only quicker. You should give one a try.
We got the one similar to yours first and really liked it so when Annie saw this style I went and bought it too. We liked it so much that we got one for her sister for Christmas that year. Apparently, they use it almost every day.
I got one for my younger brother, who doesn't like cooking, but he uses this a lot. He doesn't like cleaning up after himself either, but he tells me that he finds this easier to clean than his frying pans.
Now, if I can just convince him to buy better food to cook in it.