I have a hand press (not sure on the brand as I have had it for many, many years) and I also have a semi-automatic foot press that is a heritage brand purchased through weaver. But it will not work with the semi-automatic setter with my thick leather. I do it both ways when I set my spots. I set some before stitching the lining on and some after. The ones set on the edge like you a posted a picture of they have an edge guide like you would have on a leather sewing machine as the roller edge guide I am assuming. I still just set them all by hand and then "crimp" them with my hand or foot press as I can't get a nice straight line no matter how I try w/o and edge guide.
I have some very large orders coming up and it just consumes so much of my time setting the spots and my hands can't take much more of it, so I want to invest in a good machine. But I have been having no such luck finding one. I would have liked to attend a trade show where different suppliers were at last week in Colorado, as then I would have been able to bring samples of my work to do some testing. There is another one in September but I don't want to wait that long to get one.