All the buy bids on your own exchange are under $1, this doesn't seem very logical if the floor is $1.
Considering that the exchange trades under the $1 value and that nothing will stop your exchange or any other exchange to trade the currency freely at real market value I don't see the point in buying it for $1 with or without escrow.
Paul has a point regarding regarding staked coins, if my $1 is worth $1.20 including stakes in 3 months, you don't have the money to back the extra $0.20 I have generated.
If the escrow role is to back the currency value at $1, what is there to stop you from selling against that security when the escrow forwards you the funds (you get the funds, you sell a couple of TNT for $1 for operating costs or whatever other reason you can come up with)? Your Prime Controllers will be generating insane amount of free money every day. Having Prime Controllers is a big red flag and I fail to see the reason for them to even exists if your intent is to try and enforce a $1 floor.
If this will all be traded to FIAT and back, the fee on fiat transfers can be significant, this fee will have to be pushed to the consumer... The escrow will also want to be remunerated increasing the cost to acquire the coin. Why would someone spend $1.15 to by a $1 coin why would they when they can use their $1 for face value at the moment?