The quality may be fine but the reostat is not set to the shape of the tank and the gauge.
As for reading good at empty... I would rather know when I have 1/4 tank accurately, (4.5 gallons, about 60 to 70 miles) that gives me time to find a gas station.
There is no good aftermarket, period.