Can you post some more details of the pump?
I've done a lot of work with electric water pumps (EWPs) in the OEM world. Sizing them is very difficult and engines that use them as the primary water pump usually have low backpressure coolant systems designed around the pump. With its long block and U-flow coolant layout, the 2JZ will not fall into this category.
Many mechanical water pumps are sized for the "hill climb / trailer tow" kind of test where you have a high amount of heat rejection into the coolant relative to the engine speed and vehicle speed (and hence water flow and airflow through the radiator). This means that a fixed speed mechanical water pump is often oversized for the peak power / max speed condition where you have maximum coolant and airflow. This is where in a road car some efficiency gains can be made by using a water pump that can offload itself.
At a rough guess the stock Supra pump will probably flow about 200-250 litres per minute at full chat.
Racing, I suspect, will be closer to the latter case, so you could possibly get away with a slightly smaller pump. Cars have raced at LeMans using twin Davies Craig pumps (max flow rate 100 litres per minute / 22gpm each). I think that's more in the ballpark.
However for drifting I guess you will be spending a lot of time at high revs but with not much air going through the radiator (unless you are using fans), so you want as much coolant flow as you can get. I suspect that sticking with the mechanical pump might be just as good an option as an EWP.
Looking at their website, I see that Meziere do much larger pumps (up to 55gpm). It would be interesting to see how that drops off with system backpressure (the max flow rate will probably be stated at zero backpresure which is an unrealistic case). In reality under all operating conditions you won't get the maximum flow out of the pump.