No, I would normally disable invasion. When I enabled invasion, I'd just lock my dwarfs in my fortress and not leave the fortress for a season and eventually goblins abandon the invasion. I just never figured out how to prepare an army and attack, so figured, I'd much rather focus on things like farming, smelting, jewelry etc.