Hormis s'il a des problèmes de santé (cardiaque par exemple) ça serait mieux pour lui de le faire castrer. Non castré il risque de se battre avec d'autres chats et donc risque de blessures voir de maladies, il risque de fuguer pour chercher/suivre une femelle.
Il ne souffrira pas, surtout chez le mâle la castration est plus légère que chez la femelle. Pour son comportement, il peut devenir un peu plus pépère, moins sortir, plus câlin mais c'est pas garanti non plus. Le mien n'a absolument pas changé de comportement après sa castration.
Et même si en soit ça vous concerne pas, ça lui évitera de faire une portée qui finira peut-être abandonnée si la femelle n'a pas des propriétaires qui veulent des petits. Pour le moi le seul point négatif est que le vétérinaire doit absolument faire un petit check-up (surtout cardiaque) avant l'anesthésie pour éviter tout soucis.