I don't see how it's better and there's no client.
The point with OTR is (as also written in the article linked from the previous poster) is that, as far as I understand it, it creates a "temporary secret" used only for one session and discarded afterwards. This makes it impossible for an attacker in the middle to store the communication and decrypt it later if the private key of one of the users involved is disclosed
after the communication. It also gives deniability unlike PGP where, if a key is compromised, your messages give for instance perfect proof (in court or for whatever reason else) that you actually wrote them (because of your signature).
I'm not sure about an "official client", but there's a library released by the project and it is actively used for instance in Pidgin or Jitsi (also mobile clients are available). I use Pidgin with OTR for encrypted XMPP chats regularly and it works very, very well.
Note however that I think OTR is much better suited to "instant message like" communication than emails (because it requires a handshake to establish a secure connection, AFAIK), thus I'm not sure how well it would fit to Bitmessage, where sending a message is also quite expensive and takes time because of PoW.