From a production stand point, not the beat, but the production on it is actually nice, the way Pac's vocals are made to stand out and the beat drops in and out around it. It's hard to comment on the actual beat and final production with such a shitty rip, and Im sure the CDQ will sound better.
The hook is alright too, I dont mind cut up hooks, it happens all the time with artists that are living, so I dont think there is any reason to bitch about that. His vocals are not cut up to say something he didnt say or represent an opinion or statement he never made as was the case with his "G-Unit" shout outs.
You can tell a lot of effort actually went into this song compared to previous offerings.
That however, does not make it a great track. Im not even sure if I would call it good.
Hmm... Oh well.. Swizz tried.