Engineering wise I would worry that they had to make the front sight screw holding that on to the slide too short. Having the vial that low means less steel that you can thread and have the screw bit in to.
I'm also not a fan of front only tritium, but that ain't my gun so no skin off my butt