He isn't get a ton of respect in the NBA, and he probably never would. If the money is better, I'd go to Italy for a few years. In the end, all he'd ever really be able to say is "I played in the NBA." He wouldn't ever be able to say anything more. Perhaps he can learn something overseas.
he helped the Rockets out a bunch, or at least i thought so.... he could still have an NBA career, and get a couple million a year... not horrible... i wonder what the Italians will think about his Von Hawk It's the NBA tho... not just some other league
And he's been there. If he wants to be anything more than just some bench player, a couple years overseas is probably what is going to give him the best chance at that. I expect more people like him to start taking these contracts.