I was considering the idea of having two threads going on simultaneously with mining a "superblock" on one and the regular 2.5 min transactions blocks on the other. Possibly generating 1/2 of the coins on the superblock and 1/2 on the standard blocks. That way we don't gum up the transactions while processing superblocks.... That being said, I'm starting to dislike the idea of superblocks interrupting the 2.5 min transaction cycle less and if we want to do a hard fork we should do it one time only and get it right.
mmm.... I don't want to spread the computing power in 2 parallel threads... it would make breaking the records slower while at the same time make the blockchain less secure... I'd rather have all the "hashrate" focused on one task that serves both goals.