O Arduino Nano tem muitas portas. Já que o NodeMCU está livre para gerar sinais VGA e wi-fi (não simultaneamente, cabe ressaltar), pensei em expandir possibilidades de comunicação com o dispositivo Milton.
As pessoas podem não encontrar teclados ou lojas que vendam teclados PS/2. O USB host shield para Arduinos é muito caro (no Brasil ou China), inviabilizando ampliar o escopo para teclados USB. NodeMCU tem biblioteca para comunicação USB, mas eu retornaria ao problema de processar outra coisa além do sinal VGA. Usar dois NodeMCUs ainda não é uma opção.