Another vote for self management here. Way easier than many will lead you to believe with all of the modern tech, even from another time zone.
Only situation where I would strongly consider it is if your STR is in a market with a tight labor pool and sparse amenities where it's difficult to get things done without boots on the ground. Given that you are in south bend, you should have easier access to support services and amenities than you would in a place like the smokies. For example, you can always have Costco or Target home delivery drop off a pack of toilet paper or whatever with relative ease and expedience compared to some place in the boonies.
I also see some local management companies being less competitive. When I look at some neighboring properties under management, a lot of them have emptier calendars and higher daily rates because the management companies have to price in their overhead. It’s great that they have their own in house cleaners, handyman, on call errand runners etc but all of that that comes at a price. Plus you have to get in line on turnover day with all of their other properties, whereas if you hire an independent cleaner maybe they will prioritize you if you take good care of them. My go to cleaner does mostly local homes, so it’s easier for her to knock those out in the morning and then be at my place right at check out time.
End of the day it comes down to your situation. If you really don’t have the time and/or desire to deal with it then yes, it’s worth it. Or maybe you scale to the point where it becomes overwhelming and you don’t want the headaches, where at that point you probably need the revenue less. That should the goal!