You've asked questions the answers to which are offtopic and I don't want to be seen as hijacking the thread. But you're the OP so I'll continue unless you think we should move it elsewhere.
I guess my reaction to your proposal (as opposed to bitShares and Mastercoin) is as follows: Projects should have some clear target market of potential users. These users should be people who benefit greatly from moving exchanges to the blockchain. What type of completely new economic activity are you trying to enable? (You should figure this out and use it to sell what you are doing.)
That's a very understandable critique. We spent most of our whitepaper talking about the technology not the use cases because the use cases are nearly infinite. Basically any form of market exchange, derivative, or synchronization primitive is implementable, on-chain or off-chain.
You can issue assets representing the usual suspects of stocks, bonds, & precious metal receipts, as well as various options or other derivatives thereof. You can issue smart property tokens representing physical ownership of specific items, or for use as capability access tokens. You can issue a basket currency or ETF tracking other in-chain or off-chain goods. You can issue IOUs to create a ripple-like credit market. You can do various kinds of auctions/exchanges to trade any of these assets for any other. You can do new forms of transactions like pre-authorized matching donations.
There are probably hundreds of applications, so I'll stop here. Each one would probably require a page or more to fully describe how it'd be implemented (we have a few examples in the whitepaper) and what the ramifications would be. Unlike BitShares and MasterCoin, the Freimarkets proposal is fully general - it's not meant to enable certain specific applications, but rather provide the primitives necessary to do almost anything imaginable.
It's sortof like if bitcoin were the rules of addition and subtraction, and that's all the math we knew. Then Jorge and I propose to add multiplication, division, exponentiation and logarithms. Yes we could spend a great deal of time explaining how you could use exponents to construct a formula for compound interest, but that'd be missing the forest for the trees.
There are trades people will strongly prefer to do on the blockchain (despite the expense). These trades may be a small fraction of potential market activity. They may not happen at all right now because available off the blockchain mechanisms are unattractive. If you design a system to put these trades on the blockchain, it can add a lot of value. I see this as the derivative market first and foremost (e.g. Bitcoinica). Counterparty risk causes huge problems here which the blockchain could help solve. Decentralized enforcement of dynamic contracts is the core problem, not the operation of a marketplace. This is tough and not enough brainpower has been thrown at this in my opinion.
There are also trades that people are happily doing off the blockchain right now. These trades may be the bulk of potential market activity. A system to put these trades on the blockchain may not be that useful. I see this as Mt. Gox, etc. There are still counterparty risk problems, but they are much smaller and likely to diminish over time. Its great to create a decentralized marketplace. I'm sure it has some applications, but I'm not seeing large benefits unless some dynamic contract enforcement technologies can built on top of it.
I'd love to debate specifics with you, although I'm tempted to just point at the whitepaper. You can put just what you need to in the block chain, or threaten to do so with locked transactions. In some cases you want the whole transaction public, in other cases it suffices to just commit a semaphore on which off-chain are conditional. In most cases you don't need to touch the public chain at all, even if your transaction crosses multiple private servers.