Modelado detallado de ZBrush a UDK

Buenas. Cuando modelo un personaje lo primero que hago es crear una malla como base en 3ds Max, después lo paso a ZBrush y añado todos los detalles que quiera.

Pero tengo un problema. No puedo meter modelados de demasiados polígonos en UDK. Pero por lo contrario si necesito hacer arrugas en una pieza de ropa he de aumentar por narices el número de polígonos en el ZBrush hasta que el pincel que deforma la malla quede realista.

Lo que he estado haciendo durante todo este tiempo es crear un Normal Map con el resultado en ZBrush y después se lo aplico al modelado simple de 3ds Max. De este modo sí que pueden visualizarse las arrugas.

Me gustaría saber si este es el mejor procedimiento a seguir o tengo que hacerlo de algún otro modo.