I agree with your thoughts,
@dm nelson. The Alivio is a better built derailleur that's not all plastic and has longer arms to the rollers to better accommodate some of those super wide freewheels. This derailleur will last longer and holds adjustments better. It's an inexpensive upgrade. A bash guard or chain guide can also help with front chainring hops. Also suggest looking for a stiff link or two. Something as simple as that can cause a chain to jump and again not unusual with a new bike. If you do find this is an issue, any standard chain tool comes with a link spreader, just be careful to not overdo it and have the pins too loose.