sorry to be totally random but everytime I think castration I think of this "radical" feminist (not imo but thats besides the point) author who talked about a good punishement for criminals being castration by an (untrained) firing squad.

Long term it might not be a good idea- I think decent control can be had without surgery. (Finding a doctor might be hard too)