Psyshock is good because it allows one Pokemon to hit both physically and specially without investing in mixed stats. But if you only want to give a Pokemon either Psychic or Psyshock as its attacking move, you are basically deciding between a special attacker and a slightly weaker physical attacker.