I don't know much about A.I.ing cattle (yet) but know some about horses. I have been told the uterian wall is more delicate and easier to tear than in cattle, just what I was told, don't know for sure. The semen is more expensive for sure, the mare I have that's due in April was $X for the stud fee and $275. a shipment after that. The semen is cooled not frozen (in most cases), so it is collected and shipped and your mare bred all in matter of hopefully 24 hrs. The mare should be cultured prior to breeding, during her heat cycle it is ideal for the folical to be 40 to 45 centimeters. Ideally, because your dealing with cooled semen, the semen should be checked for moltility (sp) so you know it survived the shipping. When your breeding live cover you can cover the mare several times in the heat cycle, with A.I. you get one little straw with about 10 ml of semen a heat cycle. I had my mare A.I. by a vet who used ultra sound to check the folical size and a microscope to check semen motility, but I know people who settle mares on their own without that help...but they own the stallion so the semen is free.
Some breeds you can't A.I. they have to be live cover such as TB's, I don't have a clue on Perch's.
You may want to check out a stallion breeding contract to see what the expense is, many QH stallions on the web have their breeding contract posted on their sites.
Hope this helps
Alan