I'd prefer No I.D., tbh. NO I.D. is hella underrated, hell he even was a mentor to Ye. Plus while Ye is more pop nowadays, No I.D. always has that deeply hip hop based beats that always impress with their originality and on point structure. While it was cool of Kanye to do what he did for Banks, I feel like he only did it after he saw the success of Beamer Benz or Bentley. People were scared that The Unit could make a come back in some way, and Banks would have had it not been for EMI dropping the ball.
Kanye is in a class of rappers that I think 50 needs to distance himself from. If you're asking me, I'd say don't collab with Jay, Ye, Wayne, Drake, Nicki, Ross etc. because you're basically being submissive and being down with "the industry" by doing that. There's other ways for 50 to get back on top than compromising in such a shameless manner.