I never expected much from free spins until I actually tracked what they returned. I keep an eye on
https://casinonv.net/free-spins/ so the offers stay in one place, and the NV casino bonuses gave me enough extra playtime to land a decent win on a slot I would have skipped. The value added up over a month.