É bem por aí.
Boas práticas deviam ser vistas apenas como recomendações, dado um determinado contexto específico. Se em tais condições, com tal objetivo, sua situação for muito similar a esta, isso aqui talvez ajude, porque já deu esses resultados em outros casos parecidos.
Mesmo assim vc tem que analisar o seu caso específico, conhecer bem as alternativas, os prós e contras de cada uma, e aí sim tomar uma decisão. Ir contra o "senso comum", desde que muito bem justificado (por motivos técnicos, não por hype, ou hate, ou desconhecimento), não tem problema nenhum. E usar algo só porque está na moda (principalmente quando não é a melhor solução para o seu caso), geralmente não é uma boa ideia.
Exatamente. Temos que ver o contexto e gastar um tempinho queimando neurônios.