outside of a guaranteed first round contract, the chances of making an NBA team are slim to none.
Europe and China will always be there, the space and time to improve his game will not be.
Next year is his best chance and returning to BYU is the only logical, non-emotional option. You think jumping to Italy where payments are sporadic will prepare him for the NBA? Not a chance.