Já trabalhei em um projeto que tinha clean arch tanto no back quanto no front (react), o que eu diria é que varia muito da finalidade do projeto, é um bom aprendizado.
Mas dependendo do objetivo do projeto e do cliente, acaba não sendo muito viável em tempo e curva de aprendizado, usar os conceitos de Adapters e DTOs como dito pelo cabra de cima pode valer muito mais a pena e salvar muito mais tempo.