IMO, he’d make a good 007, but Bond should just be dead, now. Or at least passing the torch. (I had NO problem with Avery Brooks as Sisko in Deep Space 9 — I thought he did a very good job with the character, overall, even if the show itself was somewhat a rip-off of the better Babylon 5. But the writers did not try to make Sisko into Kirk, thank heavens. Sisko I could / would trust around my daughter!!!)
The Bond universe is much smaller than ST, and would make no sense without him. Bond passed the torch to Bourne, Ethan Hunt, Indiana Jones, and a host of others. However, he's still relevant because of the women, gadgets, cars, and guns. It has nothing to do with his race.