I get the feel you have a special situation (hundreds of nodes?) and for some reason do not want to do any customization to the standard isos.
That feeling get you completely wrong, because I have already realized it. In a matter of sense it works quite similar to the httplist bootcode, but instead of fetching just a list of tc extensions to install it fetches a script and executes it. This way not only extension installation can be performed automatically, but also all required configuration steps (whatever they are).
My intention was to contribute the idea of an ease-of-use automated setup mechanism. If it's not wanted, it's fine. I don't bother.
And btw, If you call that a "security nightmare" you can call almost everything a security nightmare (prefactored appliances, special distros, any package you install from the net without checking its sourcecode etc.).
Kickstart: By "like kickstart" I meant, that you have a single file which contains all the necessary installation and setup steps, so you can recreate a system from scratch using just that file at any time. This increases maintainability alot.