Your stallion is beautiful. I have a colt which I am going to geld but that is because I don't have any intentions in using him as stud and I hack out mainly with mares. At the end of the day it depends really what your going to use him for, if you want to use him as stud which im sure people will use him as he is stunning then keep him intact but if you don't really feel youd use him as stud or not enough to warrent keeping him intact and he's around alot of mares then may be best to get him cut. In the end though he's your horse and you know him best and know what you intend to do with him in the future which will probably be the decider in the end.
Good luck with what ever option you choose, he really is beautiful