Salah would be perfect for teams like Everton or Sunderland,but for Chelsea he could only be a squad player. For a squad player I prefer Moses than him,because he is from England and Chelsea should have more English players,which is a problem. So if someone ask me I prefer Moses over Salah because of that.I can't see big difference in their performaces for the club.