The plants in your picture appear very healthy. They are recovering very well and have the potential to produce a good crop. I see you have the variety 'Better Boy', which has been successfully grown in heated greenhouses. However, it is day-length sensitive, so the productivity will drop in late October/early November, even inside a heated greenhouse. But this is an indeterminate variety, so the set-back will not affect potential yield. This variety also has been in the Guinness book of world records with 342 lbs from a single plant in one year.
If all the plants are looking as good as the ones in the pics, and producing flower buds, they should be worth your time at least until the new plants coming in the mail start producing. They will do by far the best in the heated greenhouse, because big temperature fluctuations can cause blossom drop.
If they are going into the unheated greenhouse, they won't be quite as worthwhile, because tomatoes like staying above 55 degrees Fahrenheit to produce. You mentioned before that in your area, it is possible to get a freeze at any time during the year, so even inside an unheated greenhouse, the plants will start getting night-chilled before they have produced much.
As for moving outside to receive sun during the day, this is a good idea as long as there isn't a big difference in temperature between the inside and outside air. Also, the plants will not grow or develop well if the stems and the leaves keep getting brushed against or moved around too much. These plants will get rather large (mine have reached over 6' in height before), so some kind of support is needed. If you will be moving the plants, the supports will have to be individual, and attached to the plants' pots.
The plants should produce under a film that lets through 70% or better of the sunlight. Below that, you will see a marked decrease in production.
I'd say you have at least a month until the plants start bearing, so if you think that's cuting it close, you can just dispose of the plants. I personally think they have a future, and you can get at least enough tomatoes to pay for the plants here, if not the pots/mix/fertilizer/heating fuel/water/time.