If I had to chose between Walsh and TJD, I'd choose Walsh as I think a potential elite D wing who can make 3Ps is way more valuable than what TJD provides, but maybe I'm in the minority.
As for whether POBOBS should have used one of the 2nd rounds he got on TJD rather than trading them away, I don't really have a feeling for that as I don't think either is going to move the needle.
BTW, interesting Athletic story on why TJD fell - he wanted a guaranteed deal not a two-way.
https://theathletic.com/5158386/2023/12/23/warriors-trayce-jackson-davis/. Also, as the article says, TJD landed in probably the perfect spot for him so good for him that he got his guaranteed deal plus an opportunity to play - and he's making the most of it. Kudos to him.