There are several post on this forum about this. Electric is probably the best option. You have to decide what's the objective of the heater. Like George said, a GH will heat up fast on a sunny day.
In winter, I use my GH strictly for winterization. Again like Geroge said, they will leaf out and start growing early. So, your main goal should be trying to keep a constant dormant temp. In my GH during winter, I try to keep mine no lower than 33 and no higher than 45. I have a thermocube that's connected to my radiant heater. But I have to open the vent and door daily. This works for me in the South. I keep about 150 to 170 tree in my GH and come March, they are all leafed out.