100% absolutely. Thomas has a $13 mil dead cap hit even if they cut him, and he's played 3 games in the last 2.5 years. You really want to take that risk? Cuz you're not getting him without that contact somehow.
As for OBJ, I'm out on him after the injury concerns/airport fiasco. Too much of a risk, plus will demand HIGH value this offseason (take one look at the upcoming FA WR list it's terrible).
I'd gladly pay a rookie deal 1 2 or 3 rounder and give them a shot vs the options you listed.
PS - I do like Marquez Callaway this offseason. Cheap contract and had a nice year recently. Could be worth a shot.