Ольга, конечно кастрируйте.
Влияет в отрицательной степени только из-за некоторого замедления обмена веществ. Но это незначительно, все равно что возрастные изменения у человека.
Причем сейчас в любом случае рост останавливается у кота, и он уже так энергию тратить не будет.
Многие связывают набор веса и кастрацию, а на самом деле надо связывать набор веса и остановку в росте банальную.
Плюс неправильное кормление и отсутствие активности.