The behaviour you have described is for wild stallions not trained stallions. Any stallion that goes nuts or insane even around a mare in heat has not been properly trained. We have four stallions here and not one of them kicks when anyone enters their corral or stalls. They do pasture breeding in most cases and they are on a routinely bases turned out with geldings. Hell in winter they all go out together. Never ever had a problem. Stallions can be a handful but please don't suggest that they are wild untameable beasts because that is far from the truth. Just like any other animal they require training and they require respect. I can guarantee it would be unadviseable for one of my stallions to kick or bite at me because they will find themselves on a lunge line and very very tired afterwards. My 2 & 3 year old human babies ride Joker with me on trail rides with mares, geldings and even another stallion which my husband rides. Never had a problem actually on our trail rides the mares are worse than the stallions. The only reason to not geld a stallion is if it is to improve the breed and to do breeding with. Otherwise by all means gelding is your best option. However my fences here are 5 feet in hight and no one jumps out or knocks it down. It is all wood fencing and there is no electric fence had bad experiences with that. All of my stallions can see out no problem and they are corralled side by side. No problems! It comes with the training and the breed. I have owned and dealt with many stallions and we had one that was a bit of a knot head but other than that there was never a problem. I actually show two of my stallions in shows and there are mares sometimes in heat in the same classes and again no problems. They are not all sex crazied maniacs.