I use it with mixed opinion. It took them about 6-9 months to get things right but things flow fairly smoothly lately.
I would wait for the PM, but there needs to be a good clearinghouse associated with it.
I had problems betting Office Ally to connect to Illinois Medicaid and each was blaming the other.
When I could no longer wait, I switched to MTBC, the billing service associated with AC. Most of their employees are based out of Pakistan but their English was not bad. They changed reps a number of times and it took a while to get up to speed, they were not always following up on unpaid claims. One rep was so rude I called the main office and had them changed.
I might have changed by now but it IS working and I am waiting for V6.