You really want to fix the issue with people insta-pulling and the zerg? Set them up so that as soon the first attack hits they go in to Invulnerable mode for X minutes. At the end of that window, the fight actually begins. It's not a perfect solution but it's the most likely to have any real impact on the issue.
