After hitting POST many of your points popped in my head. There is a very good chance a team offers some stupid (relatively speaking) money to him and I couldn't blame him in the least for taking it. Time has shown me more times than not these things sort themselves out via injuries or level of play. Bright young player I have high hopes for so I'm pulling for him to stay but your point is certainly valid.
I suspect Bakh will get free agent offers above his value and will be gone, and Spriggs will likely be a better and cheaper option beginning in 2017. As you say, time will sort it out but I really like the Spriggs pick.