It's been said here many times "it's not about the next 4 years, it's about the next 40 years". Taking on a debut burden of $140+ K is ridiculous in my opinion. JUCO for 2 years and find a place to land afterward where he can continue to play.
Too many kids mess up their futures going into debut without understanding the consequences. Check out this program/trailer. https://goingfrombroke.com/
Good luck!