It's a pretty good bonus IMO. This civ is an early war civ and Natural Wonders can be early game hot spots. Also nice for conquering city states that have a natural wonder. An extra 20% means that archers whittle down cities a lot faster. Iroquois aren't great overall so I'd hesitate to remove a bonus without giving them something.