Boa proposta, é mais ou menos a minha conclusão porque tentar sem fila está ruim, apesar de funcionar.
Meu único problema com isso é o usuário precisar da foto logo em seguida do upload. Se eu seguir esse caminho eu posso cair em algum cenário de colocar a conta do cliente em hold até que as fotos dele terminem de converter.
Sem falar nos vídeos. O FFMPEG consome muito recurso ao processar.