Better Teague than Irving on defense, no? Besides the fact that you might constantly have to worry about Irving getting injured, Teague is simply a better defender in the fundamentals, no? At least I thought he was when he was with Atlanta - I can't say that I watched him at all last year.
And on offense, you could still abuse Curry on switches. Hiding on Teague really isn't any less work for him than hiding him on JR or Shump.
Yes, I agree that this is a BEST case scenario for the next couple years. This is a win or nothing.
I'd say it's worth it because they have Lebron now. You don't win with Lebron, you might go another 50 years before your next one.
It's also the best chance to keep Lebron. If they beat the all-everything Warriors and win a championship next year, do you really think that they break that up? Butler has two years on his contract, Teague would be a sign-and-trade so you can pin him down for at least a couple years, Frye doesn't matter, so you're basically asking Lebron and PG13 to stay on. If the team works, I think they will.
As far as a future with Uncle Drew...I just don't see anything happening there. Once Lebron's gone, then you have an entertaining max-player as your PG who is never going to effectively bring out the best in his teammates on offense or defense, and who is very liable to being an injury issue the rest of his career because his knees have NEVER been straight a full season. And you're stuck complementing him with Love (they fit terrible together on D) and TT (they fit terrible together on O). You really going to give up on Lebron's last year in town for that future?