It doesn't look like the impeller in that one is magnetically coupled to the drive, which is a distinguishing feature of the March-type pumps. This may or may not be an issue depending on your application. It probably wouldn't stand up well to being throttled back with a valve like many folks do for recirculation or sparging.
Also the March pumps are around 6 gallons per *minute* (360 gph) compared to this one's advertised 103. Again, may be fine depending on your application, just a couple differences that jumped out at me.