I had problems with EZ Claims but then I was trying to connect to Office Ally. EZ Claims does not have good support, they want a fair amount of money for the support. I ran into a problem where data was not being transferred and EZ Claim and Office Ally were pointing fingers at each other and I gave up.
Now had I used EZ Claims for a clearinghouse, it might have been different. But at that time I gave up and went with MTBC.
EZ Claim also lacked some of the reports.
I agree with your comments about medisoft. They kept charging for updates making everything not backwards compatable and not really changing the product, certainly not making it more functional. You adapted to it, it did not flow easily to you.