I recommend soil based index for scheduling when you have flexible irrigation interval (i.e, 1, 2, 3 or different days irrigation interval). But if you follow irrigation schedule based on daily basis, climate-based ET estimation is the good option.
Secondly, for large scale application, you have to consider both to match soil and climate based water demands