Good for cleveland. Lebron could be lebron anywhere he plays. But clevland was dead in basketball before Lebron James got there. And they'd have been dead had he left. And now they don't have to worry about being insignificant again.
Now they can build around James and compete for a title in next 3-4 years and lebron can keep on improving without taking too much heat. Its a win-win.