i really hope you can have a real time system showing the available BTC storage plan.
Otherwise, what if two guys see you have 100BTC available space, and then both sent in at approximately the same time?
Depending on your account "age" (how long you have been a lender) I would send coins back to the newest account(s) to cover the difference. This gives my early adopters the advantage while keeping my balances in check.

i'm saying this as an 'early adopter' but i think it would be fairer to base it on the age of each individual deposit, not the entire account.
if the first account only opened with 50 btc, and then you later accrued 10,000 btc from everyone else, then that very first account holder could just send 10,000 btc whenever he felt like it and force every single other investor out.
or let's say as an example i decided to deposit back that 600 btc i just withdrew... that would pretty much get rid of the last few newbies with only 50 btc on deposit.
awesome for me, but i'm just saying what i think would be fairer even though i'd be worse off.
oh also, if you switched to base it on the age of deposits, this would neatly discourage early adopters from withdrawing capital, because if they want to ever deposit it again, then that chunk of change would be at the back of the line again.
shh! don't give him ideas
