I agree for the BlockChain stored locally in files no larger then 200MB.
For the Tx fee bitcoin developper will probably decrease it in the future clients due to the high Bitcoin price.
For the other ideas maximum coin amount ... It bring not a lot of innovation.
I'm actually thinking about split key system which would bring a real security improvement.