I hope it works out for him. I have grave doubts that he'll ever be able to stay healthy, but I can root for anybody who perseveres and overcomes adversity ... especially if part of that adversity is immaturity.
If they had had Rose instead of Beasley, they would have kept him and signed Lebron, making do without Bosh. I have a feeling that would have worked out pretty well.