I don't think off-blockchain is the answer. This completely undermines and defeats the purpose of the block chain being an open ledger. You might as well be another Paypal. The reasons invoked for off-block chain transactions are that the merchants volume is too high for the block chain, that the fees are too high or that confirmation time is too long. For every single of those problems there are known solutions that arent detrimental to the block chain ecosystem.
i dont think any p2p-blockchain can handle the volume if many people use it for buying groceries.
so i see huge value in secure (less then blockchain itself but still secure) offchain transactions.
edit: to clarify: only trustless one which only requires trust in my card (or key or whatever). not a second inputs.io