I thought McGrady shot himself in the foot by demanding more minutes + out of Houston so quickly. He should have been more patient in his recovery and used the opportunity to show teams he was capable of being a useful player again.
Based on his brief seven games, I think McGrady is a net negative who hurts his team (very poor defender + inefficient scorer). And unfortunately, it's now impossible to know whether that's because he's only at the early stages of his comeback or because he's incapable of playing at a reasonable level again.