Great story YG!!
I say do it if it makes sense for you but my son did it the fall of his Jr year and de-committed that next summer. We got caught up. I'll take that blame. Everyone we talked to said take it. Waiting is probably the best advice you can heed, early commitment is a one sided deal for the school. As a side note, when my son wanted to decommit...i feared the "stigma" that comes with that. We talked for a long time about that phone call. The last thing i said to him was "You have to be ready for no one to offer you." He said he was willing to bet on himself and walk on if necessary. It all worked out but man, to have had this board and advice of all these awesome folks would have been nice.
Best of luck to you and your son!