Si es para llevarlo todo los dias pues seria mas comodo uno tipo botero o de cuello que suelen ser de 10-12cm. Pero como efectivo total un bajo mi punto de vista considero que entre 15-20cm, suficiente para que penetre bien pero tambien que sea manejable y mas de 20cm ya puede ser demasiado tosco-pesado, el tipico cuchillo de combate tiene esas medidas.
Si es defensa defensa sin intencion de apiolar (aunque podría suceder depende de donde cortes) uno tipo minimalist: