Yes, without a question, he's much better than Bass. I doubt we can afford him, though. He's different - he has a very good mid-range jumpshot, but he excels in the post. He's one of the best paint players in the NBA, and the numbers back it up. He posted up 203 times last season, according to Synergy, so the sample size is large, and ended up 7th in points per play. That's really, really, really good, and is something that Bass struggles with. You can't put a guy like Battier on Landry and expect him to hold his own in the post, like you can against Bass. Defensively, he's come a long way and I think he's underrated there too.
He's a lousy rebounder, but so is Bass. Bass is probably a little better than Landry.
I just don't know if he's in our price range, coming off ~$9 million contracts.