The two big differences to me are the GT70 has the longer battery tube (plus short tube option). You can’t get a long tube for the MF04S.
Also the GT70 has the NarsilM ramping firmware so you can set the brightness you want, get the battery voltage blink out, get momentary mode, etc… The MF04S only has predetermined steps.
Does anyone know if they have changed the battery carrier in the GT XHP35 HI version? Is it being shipped with the stumpy battery carrier that comes in the GT70 or is it still the longer one?