Your idea doesn’t sound too difficult to implement but I don’t know if people would want to store all these messages locally when the vast majority of people are used to having their shit be stored elsewhere. Additionally, if you wanted to target enterprise users, they would want to likely have all their messages centralised for auditing purposes
Other than that, I think its a pretty neat idea
I find it very amusing that you compared them to an entire clown and not some fractional amount of clown