The manufacturer of the device is the best source of information on accuracy. The accuracy will depend on the application, the piping arrangement, the range of flow that you are measuring, the percentage of scale where you are operating, etc.
However, as a general statement, the magmeter is a little more accurate, slightly more expensive, and slightly more reliable than an ultrasonic meter.