I would also consider El Calafate, close to the excellent Perito Moreno Glacier,
as an option. It is only just over an hour by plane north of Ushuaia.
Very impressive, especially as I visited the glacier after a 10 day Antarctic voyage.
Itaipu dam, just over the border in Paraguay ,is worth considering as a half day trip from Iguazu.