These rules sound great, with one exception. I'd like to add variety and not just rely on the interactions that one block could create.
I propose the additional rule of: No more than one set per block may be added to the card pool. I.E.: If Prophecy is added, Nemesis and Mercadian Masques are...