Before going to the effort to train a model, my suggestion is that you try out some of the existing sentiment analysis models trained on either tweet, Yelp or Reddit data.  Something like cardiffnlp/twitter-roberta-base-sentiment might be good enough to meet your needs.  Information on existing models can be found at:

huggingface text-classification models 3
huggingface sentiment analysis models 3

In the left column of the Models page under Datasets you can filter on the datasets used to build the model (e.g.: twitter).