The large pots in the house thing is cumbersome. We don't have a lot of room in the house for plants nor do they tend to like it that well since our south-facing windows (the best for anything that loves light) don't typically provide enough light to keep things happy.
The greenhouse situation, though, I hope will improve over time. At least in my small one (16x24), I do have little areas under cover with a tiny heater, including my lemon tree, but would like to see if I can improve on that to the point where I can pretty much heat the whole thing. Not sure how best to do that without needing a winning lottery ticket and still be practical.