I use the DOS, GLH doser 2.1 and have used BRS pumps.
The DOS and GLS hold their calibration however the BRS changed over time.
If you have Apex and use Fusion, then the Dos is a no brainer. Easiest to set up, enter the time frame you want and the amount to be dosed in that time period and it does the rest of the math for you. With Fusion it has the best cloud system. Great support.
The GLH stand alone is smaller so it takes up less space and gives the option to add probes to it. Pricing is close to the DOS. I got it because it is easier to program a pump to go in reverse after dosing food. Support is getting better. Cloud is OK and requires a PC to set up at first.
If you go with BRS i would plan on replacing the pump tubing every six months. Controlling with a cheap controller is a better option than a timer.