What's your definition of long term? mRNA vaccines are built on science started 30 years ago, are being made by companies founded to make mRNA vaccines 10+ years ago, and have been to numerous trials for many years now.
The current set of vaccines have been fielded for nearly 2 years. How long term do you want to get?