So, I'm going to be a total modder here.. but well, I am!

Take or leave whatever, but I'm going to expand on my previous request.
Looking through the script to find the chunks to change, I came across the fact that it seems that you change the color of the text of the subsystems based on health? That, and the fact that I found the main places to change the colors made me want a little more control to really make it look nice and fit the style of my mod.
I'd love to be able to set the border color and the text color separately. Bonus points for the following, but may be overkill.

Setting the title text color, the 'press this button to return' text color, and setting the health color values each would be extra handy.
So there, it is.. you can give me that blank stare now.

That said... I'm loving this script.

Lastly, I thought of something you may or may not be able to do with the custom descriptions. If I understand it correctly you have to use a script call to assign a custom description to a ship? What about a way to link a custom description to a ship class in the imt.descriptions.txt? My idea, as I was reading about custom descriptions, was to use that as a way to add notes and hints on tactics and strategies for hostile craft. But I wouldn't want to do that if I needed to run a whole bunch of script calls at the beginning of each mission. Did I just make sense?
It also seems as if the script is having a hard time getting tech descriptions from XSTR("TEXT",####). Ship wasn't in the techroom. So... instead, how about a setting to allow non-techroom ships regardless?