i'd say you hit the major points, and my addition is to always remember that the people you're leaving behind will be an inextricable part of your network, especially in the world of social media. expect to run into them again. don't just leave on good terms with the boss; go out of your way to leave on a positive note with your coworkers too.