I think the Cleveland game is a good game for Tre to get back playing. The Browns will try to establish the run game early. Especially since the Bills have a proclivity of getting gashed in the run game at times. Give him a warm start to gameplay against a team that doesn't necessarily sling it all over the field.
With that said, the suspicious "not ready to play", while being cleared for weeks is a head-scratcher. McDermott definitely appears to be playing the long game, being extra cautious with some injuries so that we're in a better position for the end-run. However, it's now looking like the Bills will be in a dog fight the rest of the way rather than being able to rest some players at the end.