The invincibility after you drop from the respawn platform is pretty silly because of how long it is. I don't see any possible purpose it could serve, and it encourages ledge camping and stalling until the invincibility runs out (famously used by M2K in melee).
Could it possibly be nerfed to a much shorter length? Enough for you to drop from the respawn platform and land on the ground should suffice.
Could it possibly be nerfed to a much shorter length? Enough for you to drop from the respawn platform and land on the ground should suffice.