two Three suggestions:
You should probably add a suggestion topic
Something that would provide more customization options is the ability to reference what development level state 1 & 2 are. Maybe some thing like %dev_a% %dev_b%, though it's possible to just have the starting condition as {dev_a=x} and go with that. But what about Firsts? :=)
You are probably very busy, or not, it's not really my business, but here's something that would open up a lot of possibilities for mod making. What if you could have multiple conditions for events? e.g. "{dev_a=4} {cities_a<1} %state_b% used it's ultra mega superweapon to finish off %state_a% and obliterated them!" or {dev_a=4}~{cities_a<1} so the interpreter doesn't get confused. (idk how the interpreter reads things maybe thats a solution) Hope I'm not asking too much. Thanks.