Lo que yo le encuentro de malo es que chunk_split() corta las palabras sin más ni más. Mientras que wordwrap() respeta las palabras.
Hace un tiempo josemi puso un código donde resolvía ese problema (creo) utilizando expresiones regulares... acá te dejo el link a ese post:
http://www.forosdelweb.com/showthrea...ones+regulares
Espero que te sirva.
Saludos