O protocolo preferido é Raw. Cada impressora entende isso, assim como todos os PCs com Windows. LPR / LPD seria meu próximo favorito. Ele remonta aos velhos tempos do Unix de Berkeley, mas funciona de maneira muito confiável. Ele usa um "nome da fila" que pode ser específico da impressora com impressoras mais antigas. As impressoras mais recentes geralmente não se importam com o nome que você usa. Eu só usaria o IPP se não houvesse outra maneira de chegar à impressora. O WSD só funcionará com as impressoras mais recentes.
Todos os protocolos permitem que qualquer número de usuários imprima simultaneamente - mesmo que usem protocolos diferentes. A impressora aceita os trabalhos por ordem de chegada.
Eu nunca me preocupei com segurança em impressoras. O que qualquer hacker vai fazer com isso? Sim, é possível cancelar trabalhos ou alterar configurações da impressora, mas isso não é um grande problema. Se você está preocupado com a segurança, protocolos como telnet ou http devem ser mais altos na sua lista.