I wouldn't include user@host if I didn't need to use tons of ssh, but since I do, it's pretty important to reboot my local machine and not the production server. I also color the prompts differently based on the host to help with that one. Can do the same thing with git branches.