Java + NodeJS se comunicando via soquete: Bad Idea?

Gosto de alguns recursos do NodeJS, particularmente JQuerification, compatibilidade com websocket via socket.io, mecanismos de exibição e css que não posso usar com JSP (e, é claro, chamadas assíncronas). Pelo menos, tanto quanto eu sei. Por isso, planejo criar meu aplicativo em que o back-end será Java, o front end será gerado pelo NodeJS. Os formulários de front-end enviarão dados ao NodeJS, que os transmitirão ao back-end Java por meio de conexões de soquete entre o NodeJS e o back-end Java. Portanto, o NodeJS age basicamente como um middleware entre o front-end e o back-end Jav

Esta será uma aplicação bastante grande, e meu plano parece emocionante, mas odeio meu futuro por seguir esse caminho?

vantagem que tenho com isso é que posso ter muitos gráficos e painéis em tempo real e aprimorar as interações com os formulário

questionAnswers(6)

yourAnswerToTheQuestion