While there maybe encryption in transit of messages, the encryption of messages at test is effectively defeated when the messages are at rest in icloud.
I am curious, is it possible to do an icloud equivalent backup without using icloud? Perhaps with a different backup app, nas, etc?