Esque no tendríais que usar esas cosas.
El kext Helper es antiguo. En "su época" todos metíamos los Kexts en System/Library/Extension (donde los pone el sistema), pero eso era poco recomendable de cara a updates.
Con el tiempo, los Bootloaders empezaron a hacer más cosas, entre ellas, leer los Kext de la carpeta /Extra/Extensions, que es donde hay que poner las cosas ahora.
Hay algunas excepciones (cosas que no funcionan desde E/E) para las que -si no hay mas remedio- se ponen en S/L/E pero son raras excepciones.
Además el chameleon hace override de los kext con el mismo nombre (con lo que si hay alguno en las dos ubicaciones, usará el de E/E).
Respecto a los Script postinstaladores tipo multibeast, son buena idea (y muy fáciles de crear) pero el inconveniente es que no suelen dejar elegir la ruta, con lo cual muchas veces no sabemos qué tenemos, ni donde, ni en muchos casos, porqué.
Estos postinstalores existen precisamente como evolución de las "distros", con la ventaja de que no se distribuyen con una copia "pirata" de OSX.
Yo mismo hice uno
hace un tiempo, para un tutorial. (BootCD y postinstall todo en uno! xD)
Los métodos "fáciles" siempre tienen algún inconveniente, sobre todo cuando se quiere abarcar tanto hardware distinto.
Pero bueno, al final todo se soluciona, y en el proceso siempre se aprende algo nuevo.