What you said about time consuming is right on. I've changed EHR's a couple of times, neither time was conducive to importing data, which is a good thing. The data corruption that is waiting to happen is worse than starting from scratch. We now budget one hour for any patient not yet seen in the new system. I try to get a lot done ahead of time, if they are on the schedule, but there are a lot of "walk ins" that have to be done on the fly. Plus, I have to be very careful; it is too easy to make a mistake. It is awful.