Sim… acho que a solução de longo prazo é adicionar uma configuração de site que permita o modo de aprovação flexível, opcional.
No entanto, me preocupo, pois acertar a segurança aqui é muito, muito difícil. Quanto mais casos extremos permitirmos, maior a complexidade e potenciais falhas de segurança.