My worry is that forever-living contracts will use too much space on the EtherChain.
Would it be a good idea to default to time-limited contracts (for, say, 2 years) ?
And creating longer-living contracts would require more gas up-front (and be non-recommended practice) ?
After time is out, contract could self-destruct itself. (suicide)
What do you think of it?