There's no way to guarantee deletion; if the recipient can read it, the recipient can save it.
It's not open source (?) so it can't be audited. The server infrastructure may be wiretapped and/or backdoored by law enforcement together with a gag order. It's headquartered in the US, which I don't trust. They claim to be end-to-end encrypted but how can I tell, let alone the general public who aren't familiar with crypto.
I've used Wickr because the other parties I was communicating with were using it. But since I wasn't trusting the other party (cryptography can only assure trust, not create it) so I might have been using smoke signals instead.
For my use, it still does beat text messages because at worst it's security by obscurity and my local (non-US) law enforcement can't easily get their hands on the data.
For something I don't want to get into the hands of local law enforcement (outside US), Wickr might be better than text messages.
But I trust my network provider more when it comes to keeping the data safe, if I don't mind that local LEO agencies can readily access it. They are under strong legal and contractual obligations not to disclose the information to third parties and have better funding than Wickr.
Wickr probably does a pretty good job, but they might be backdoored (ie. keep plaintext of communications and/or metadata) and might get hacked and leak the data and release it in the internet.
An interesting property of BBM is that organisational policy can be enforced for message deletion. It is not implausible that future iphones will have to supply some proof of being un-tampered before being allowed to join Apple's overlay network.
In the short term, switch to Signal or WhatsApp, and don't send anything naughty. Have a scheduled deletion policy written down and follow it.
PS Down vote is annoying. This is precisely why I use Wickr for some communications. It gives me a text message like experience with messages that are automatically deleted from my phone and recipient's.