I think I would prefer the hills. Mostly from a psychological perspective. Hills have a visible end. Head/crosswinds seem to last forever, no matter which direction you turn. I had a really tough flat ride last week and it felt like I had a 30mph headwind for 18 out of the 20 miles. It was ridiculous.