Agreed.
I have no proper skills of development, but, I belive that, like Item_DB, in most of the cases, it can be set with 'bonus' script in a { } field.
It's something that can be REALLY useful if can be done by this way.
Obviously, some of them will must be scripted on source, but, a lot of others can easly be 'translated' as Scripta Commands, if I'm not wrong.
I suggest a "Status Needed" {} field that will automaticaly check all status separated with ; to allow it to be set or not.
<status id>,<status icon>,<recalculate flag>,<status flags>,{ <override statuses> },{ <needed statuses> },{ <bonus scripts>}