Hmmm. The consensus seems to be that rather than mess with bitcoin, I should shut up and make my own block chain!
Only because your ideas don't improve bitcoins but take them in a completely different direction.
Something that would improve bitcoins and would also make your ideas easier to implement would be a secure and distributed way to pull bitcoins out of one hash chain and insert them into a new hash chain in such a way that they could securely be imported back into the bitcoin hash chain. Unfortunately, I'm not clever enough to come up with a way to do that ... yet.
(The primary issue is that whoever pulls bitcoins out of the bitcoin hash chain has to specify how they're claimed. There's no good way to say 'they can be claimed by whoever owns so many coins in another hash chain'. One obvious way, to require all bitcoin clients to follow the other hash chain to verify the re-import is a non-starter. And requiring the bitcoins be transferred in the bitcoin hash chain each time they change hands in the other hash chain defeats the point.)