Oh looks like I uploaded the wrong main.cpp. It wasn't the one I was working on. lol.
Anyway you could probably automate the creation of new block chains. You could write a script that takes tweets and uses them as the pszTimestamp, gets the epoc date, calculates the merkleroot and so on.
For instance you could write code or a script that parses to code that makes a new block chain every time lady gaga makes a Tweet.
I think the real problem is that all the new currencies are really the same hashing algorithm and its far to easy for miners to hop from one currency to another or for two currencies to even be merged.
If you really want a new currency best to use a completely different and possibly even stronger hashing algorithm.
According to this thread here bitcoin is encryption is already very
very strong though. https://bitcointalk.org/index.php?topic=1713.0
But still I think this could be a great way to help make a network for each SHA3 finalist.http://www.nist.gov/itl/csd/sha3_010511.cfm
This could be an interesting way to allow people to wage "bets" on who which hash will become SHA3.
People can attempt to mine or buy the one they tip to win.
There's are still other weaknesses in bitcoin that get tested with every new network. The greater than 50% and winner takes all problems for instance. If someone could think of an ingenious way of fixing this then they might have a candidate for bitcoin 2.0 or at least 1.5