While drip irrigation is more efficient in most situations, micro-sprinklers can be more effective in handling poor water quality. Micro-sprinklers also have an advantage in compost activation.