Converted my transmogrification to eluna :)
Its the earlier version, not the latest due to the latest using DBC files.
The script is rather plug and play.
You just need to set your NPC's entry to the top of the script: local NPC_Entry = 100
Everything else is handled automatically (DB table creation .. etc)
There are a few settings in the script at the top.
There is also a possibility to create some translations if you want to. You just need to replace the nil with a string in the locale table or slotname table in the right spot.
The locale order is the same as in TC DB: http://collab.kpsn.org/display/tc/Localization+lang