What do you mean by horrible state of encryption? why is it high cost to make a truecrypt container and use that as your interface? the only thing I can think of is it's inconvenient to be unable to simultaneously mount content from multiple places at once. That doesn't seem like an enormous cost, did you mean something else?