So, I managed the technology for about 5 different offices
3 of them have PracticeFusion, one has eCW, and another is transitioning to an EMR for his specialty.
What I have gleaned from PracticeFusion:
1.) It is free. So the doctors are willing to give it a try. Set-up is an hour, importing your patient list takes 3 days at most (you put it in an Excel sheet, they do the rest.)
2.) There is very little upsell - billing aside, every feature is included provided you follow protocols and know how to use it (eRX, patient portal, direct messaging.) With other EMRs, you get charged for EVERYTHING extra, and that means wasting time getting it unlocked.
3.) Setting things up is intuitive for the most part - what isn't is usually quickly remedied with a chat support or a phone call.
4.) The features is does not have, and people would like to see, are a great loss that have few work-arounds (like office staff send a script on behalf of the provider.) Some are deal-breakers for some offices, but overall not an issue.
5.) If you need it on a day that it goes down (when Amazon servers go down, it's a big deal because it is rare,) you have no work-around. As far as I've seen, there is no possibility to synchronize with a personal server.
6.) It cannot be used for doctor's offices where the doctors don't share patients. If you have two doctors who don't want to mix records, there is no way from what I've seen to restrict access to the chart.
7.) It's a good beginner EMR for those who want to flirt with MIPS initiatives. For those waiting to get swallowed up by a bigger practice, it's good because you can maintain it for the 7 years. I have mentioned its limitations compared to some of the more expensive EMR systems, but I'd choose it as long as you have a stable internet connection.