Analisando a vantagens declaradas:
1 - Alta velocidade de comunicação - Qual a velocidade esperada por sua placa? Acho que dependerá do nicho de mercado a ser atendido, para o mercado de hobby ou profissional low end, acho que a questão do custo seja muito importante, devendo-se considerar as soluções de baixo custo (CNC3AX, drivers chineses, ...) todos com interface pela porta paralela. A porta paralela possui velocidade adequada para esses casos, fica a pergunta, precisamos de algo mais rápido? O limitante de velocidade normalmente são os motores de passo, considerando que se usa acionadores do tipo chopper. Daí então, se parte para motores CC ou brushless, e aí o driver deve acompanhar a escolha do motor. A sua placa é para que tipo de motor?
2 - Controle automatizado de alinhamento por sensores - quais sensores? como assim, alinhar?? Você quer dizer controle de posição com feed-back?
3 - Controle de temperatura dos componentes e dos motores por sensores - usar sensores de temperatura para controlar ou monitorar? O controle de uma CNC é essencialmente de posição / velocidade / aceleração. A temperatura (dos motores, da eletrônica) é uma consequência e não uma variável controlada.
4 - Suporte para troca automatizada de pontas da maquina - Seria a troca automatizada das ferramentas, não é? Nesse caso, ocorre de acordo com o processo de usinagem, estando incluido no programa de controle da CNC. Não é necessária nenhuma funcionalidade eletrônica especial ou rápida, além do controle da posição, talvez mais algumas entradas e saídas digitais para monitoração e controle. Mas isso pode ser feito pelos programas de CNC disponíveis (EMC2, Mach3, ...). No mais, a coisa é mais mecânica do que eletrônica, ou seja, spindle com cone extraível, barra de sujeição da pinça controlada, suporte para as ferramentas ou barço robótico (+caro), ...
Mas, são apenas opiniões...