Unfortunatly, I don't think so. Not only do I feel that Craft has little to know interest playing in the NBA, he'd have A LOT of work to do to even be considered. The NBA is offense driven. Do Coaches like defense? Yeah. But given the choice between the best scoring player in the world and a lock down defender they'll pick the former every time. The NBA is set up to be about outscoring your opponent...not shutting them down. As much as I love Craft, his skillset would not translate very well to the NBA.
If he could consistently put down shots like he was in the first half of this game all the time? You might have an argument. But as of now (unfortunately), he's a great defender who has the ability to go on scoring runs; but often doesn't.