Na verdade, não almenta os poligonos quando voc6e aplica o boolean e transforma em editable poly, ele só mostra mais poligonos, o mesh smooth tem um recurso chamado isoline display, assim ele não mostra todos os poligonos, ele só mostra os poligonos do objeto original suavizados, se você desativar esse recurso ele irá mostrar todos os poligonos.
E como o nosso amigo Fla3DMadness disse, o boolean é problematico, tanto o boolean quanto o pro. Não tem muita diferenca, os dois acabam com a malha, e não te dão nem chance de corrigir se for uma malha com muitos poligonos.
Se você entender modelagem poligonal, dificilmente precisara do boolean.
Abraco.