I'd take a chance on JO before bringing in Haywood.
What people for get is that JO came to the C's with a bad knee, didn't have surgery on it in the off season because he wanted to get in shape. Gets talked into it, and when he did become health, was really good.
Now with some time maybe he's right again. Remember that Grant Hill couldn't make a season, and now he's almost 60 and still is playing at a high level.
I like JO's attitude right now, and if he can stay healthy with limited minutes thats really going to be in our favor.
Trading him just to trade make no sense. West was the better option, that you do, not just to get a big body, that you can find cheap.