Unless Williams wants to use his foreign language skills overseas and make some money, I'm not sure why he would go pro.
He would struggle to even get PT in the D-League. He needs to improve on a number of things before I can call him a NBA basketball player. Hell, he's not even projected in the mock drafts.
He should come back. As hard as it is to say, we would be better with him back. Not sure how he's been here 4 years now and still struggles with most of the same things.
If he comes back, his shot, ball handling, court vision, and IQ needs to improve. Improve those things, then maybe we can get your name into the mock drafts. He improved over the past season, but there's a reason why everyone knows about good Troy vs bad Troy