Thanks Richard! Sounds really good.
I'll check it out in a few days. (My computer migration and networking are ending up more complicated than I'd hoped, so my Clash time is screwed for the near future.) You might want to email or PM Martin to make sure he knows about this, since fixing Dawn is what he volunteered to do, and we want to avoid wasted effort.
I think the target for Dawn is to make as few as possible stacked tutorial bulletins, and make it winnable about 98% of the time by a first player. It sounds like you're probably reasonably close on the latter.