Ice Giants and Ice warriors aren't the funnest task but they are doable. Rarely see any pkers but it does happen. Ice warriors and Giants are aggressive making this task annoying to do. It is suggested to safe spot them at the phallic shaped rocks to avoid getting pjed by other monsters when waiting for the slow ice giant respawn time.
The suggested Escape routes are obviously KBD lair, then the next closest would be the dungeon south of Pirates hideout. It is single way there and it is easy to box monsters, and there is an agility shortcut in there to create some gap. And of course finally the mage bank is your final option but is quite a run. Only suggested as a last resort.