Teams does something much better than SfB. It keeps IMs in sync between clients and devices. If I reply to an IM on my phone in SfB it stays on my phone. There's no way to get that conversation history onto my desktop client. Teams acts like you would expect and all clients get all the history.