I have completely removed a couple of different guns sights that were so tight I thought I would break the tool or the sight. But it gets to that point and then it breaks loose and it pushes them out of the dovetail no problem. I read those reviews also. Yes, it is a little more time consuming to set up. But if you take your time and set it up correctly it works fine. You build guns, I can only assume you have patience and aptitude. You would have no problem using this tool at all. Some of those reviews I'd be willing to bet were from guys who have no idea what they are doing.
It's up to you, I have no problem sending it to you and you keeping it for a while to try out. You be the judge. Won't cost you anything but return shipping to NY.