That DOES look delicious!!!
I have a gas oven and I do think it is harder to bake with it. Buy a temp gauge...that could help you some.