OI gente, tudo bem?
Como vivo falando aqui, o Boolean não é ferramenta para usar num programa Free Form Modeler como o Max, é para usar em programas de CAD como AutoCAD, Rhinoceros 3D, Catia, SolidThinking.
Quem tem essa psicose de usar Boolean em tudo pode ter certeza que é usuário que sabe modelar bem no AutoCAD ou outro sistema de CAD e está aprendendo agora a modelar no Max, eu não uso o Boolean a muito tempo nele e não sinto a menor falta, é só saber modelar.
Não adianta converter para Poly e depois continuar fazendo Boolean como o Cadu disse, é até pior converter em Poly porque o Boolean trabalha em Mesh, tudo depende das facez criadas pela operação booleana, tem diversos macetes que permitem objter melhor resultado, como aumentar bastante o número de segmentos antes de fazer o boolean, unir os diversos objetos que serão subtraidos para efeturar apenas uma operação booleana em vez de várias, entre outras coisas, mas a melhor opção mesmo é saber modelar para não usar o Boolean.
O Power Boolean é uma ótima opção sim, mas também não resolve em todas situações e apresenta problemas.
Abraços