Identity under escrow would be great reassurance but if the business is running smoothly should technically run fine as the owner has incentive to keep it runnin. However if any of the old timers remember it could be mybitcoin esque. I am depositing with a non popular bank we'll see how long it takes.