Does anybody have opinion on this water pump?

How important is the by-pass??
Bypass is the only thing that allows circulation of water in the block before the thermostat opens.

Without it, it will take a long time for the thermostat to get up to temp. And all the coolant will be stagnent in the block till it does.

You might be able to create a functional equivalent?