One thing that I'd like to emphasize is how unbelievably tiny mRNA therapeutics have to be. It's probably around 30 mg, and it's hard to do it more than once every few weeks, at least judging by siRNA therapeutics (which have similar immune issues).
30 mg is really tiny. It's hard to come up with a meaningful therapeutic in such a small amount of material. People have been hyping up self-replicating mRNA as a solution, but that's still in its infancy, and has its own problems regarding the "compilers"/polymerases that need to be packaged with it.