Dear Veggie,
The article you referenced was written by an idiot who forgot to learn about the topic he was writing about. This is a common human problem, and affects most journalists severely.
There is NO VALVE in drainback systems, and they are fine for cold climates. If the pump fails, the system drains back to the storage tank, period.
Here's what the idiot wrote:
"A drain back system has critical weakness in cold climates. It relies on a mechanical valve to open and close the system to drain itself. Any mechanical item is prone to failure and a failure of a drain back system in freezing climates would result in nearly total loos as the collector and piping would be completely destroyed by the expanding ice. For this reason we feel the risk of damage is too great to overcome the small advantages of a drain back system and as such we do not offer any type of drain back solar water heating systems."
Drainback systems are well time and service life proven in cold climates.
Antifreeze is a problem because of cost and ongoing replacement cost. When the panel stagnates, the antifreeze is ruined from overtemperature. It becomes acid and the pipes corrode faster. It has to be replaced periodically, something humans do poorly. Glycol systems really need a heat dump to not stagnate, but if the pump breaks down, oops, stagnation cooks the glycol.
Drainback systems require a bigger pump for starting since the water must be lifted the entire head from tank surface to top of panel, and at a flow rate high enough to keep the sloping return line full. This can be solved with a multispeed pump, or a second pump on a timer for 10 minutes of starting only. My system uses the 12 V, 20 watt Laing D5 Vario pump, and I added a little circuit to slow it down after 10 minutes. It just barely had the flow needed at my 8 feet of head, I had to add a ball valve restriction on the return line.