Is Briar a good option for encrypted messaging and file transfer?

After the Matrix file upload limit thing, I’m looking to move away from the messages stored on a server paradigm both to avoid having to pay for file uploads and because it doesn’t make sense to host files on a server indefinitely if they’re only intended for one other person and don’t need to be kept for very long.