Times may have changed, but years ago I was taught that sq 7700 lights up the controllers screen and makes it hard to see what is going on around YOU. Therefore they didn't want you to squawk 7700 if you had already declared an emergency and if you were squawking 7700 to go back to your original squawk after they acknowledged your emergency.
Has this changed?