I just started using Dragon Medical One in the Cloud a few weeks ago, and was initially just going to upgrade my old server based Dragon, but after a several day free trial was very impressed with how much better it works. My previous Dragon was getting much slower, quite inaccurate and dropping words and sentences at times.
I thought I would include this link as well, it is more costly, a monthly fee with a 3 year contract, but I cannot tell you how much smoother this works, well worth it in my opinion.
https://www.nuance.com/healthcare/physician-and-clinical-speech/dragon-medical-one.html