I am in favor of having more opcodes, especially if we one day have multi-byte opcode, having some opcodes in the Bitcoin script language that are less frequently used is okay.
In fact, as long as these opcodes do not become DDoS factors, everything else is the script developer's own discretion.