TITAN would be fantastic for something like OB if well implemented.
A BTSX account could be created at the same time at the OB account.
User/merchant name = bitUSD send/receive address.
My limited experience in getting people use Bitcoin has shown the public address system to be a bit of a stumbling block.
Folks that use fiat banking (ie. big OB demographic) are accustomed to sending money by name, such as when a cheque/bank draft etc. is created.
TITAN gives crypto the ability to provide a familiar user experience.
All that said, eventually we need a browser wallet where buyers can just agree to pay right on the merchant's order page. Back end no one will care about.