I like electric for precise temperature control. Easy cleaning. Like convection for baking but a baking oven should have a steam baking feature to enhance baking. Good size. Love the rapid and high heat range option