Yeah, that's the way you do it, and I like the resource name.
Thing is, 0ad is already repetitive enough as it is, if there's to be a Strategic campaign it would need each tactical battle to be interesting and somehow different.
So more work and imagination is required for building a good "initial conditions depending on strategic map" part. In maps with scarce wood (and minimum starting resources), one free Storehouse is interesting and changes gameplay, but otherwise it's "meh". Apart from a free harbor, or maybe some fortifications (if there's going to be early battles), or maybe a few cavalry for early enemy disruption, there's not much that I can think of that would really make things different enough...