Our practice had some problems with middle initials time to time. But it is not often.
Price tag of updating X link with every new version of medisoft(it is more frequent than I would like) gets expensive.