I havn't done a 10 teamer this year (got 1 coming up, and I hate doing them) but this looks like a roster that can win on any given week.
And fleener, although idk if I like him, can be a top te, I don't think he's bad for where he's going now at all.
Really hoping on hill to outperform and you'll be fine