There was a fellow in Dungeness, WA who grew tomatoes, etc in a green house in the winter. They typically have a fair amount of sun in the winter. His trick was to have a glass top, but the whole thing was buried about 6' deep in the ground. The ground temp typically was well above freezing, and provided insulation, so it was a simpler proposition to heat the air because of less thermal loss through the sides.
The other question on using compost is this: how much compostable material is available in the dead of winter to keep the pile going? And how much space do you need in the greenhouse to compost enough material to provide sufficient heat?