Proyecto control de tanques dosificadores

Buenos días, soy bueno con el Arduino pero quisiera hacer un deposito que dosifica una determinada cantidad de líquido, para verterlo en un tanque de mezclado, la pregunta es si debo usar un sensor de ultrasonido como el HC-SR04 cuya precisión de de 0.3 cm o un sensor de flujo como el G1/2 cuya precisión es de 1% , cual seria el mas adecuado para mayor precisión. Gracias de antemano.

Buenas, quise decir Nuevo no bueno :P

Help.....