If you're doing something like TBP, then that becomes too inefficient. You could be playing a mission with quite a number of ships, each requiring their own sexp to control self-repair, cause some ships might be able to do it better than others. Table entries would be better, or make it part of the armor.tbl system, but thats still too complex for most people (sorry WMC). We need a subsystem repair rate, hull repair rate, a possible delay before the repair engages, a yes or no as to whether a subsystem should be able to regenerate from 0%, perhaps a curve figure so the repair rate is dependant on the degree of overall dammage, and it needs to work on any AI class, capships included.
[Edit]
Oops. Didin't see the posts in the other thread. I guess this is mostly implimented after-all.
[/Edit]