OP, you know the D1 , do you trust them? is the coaching solid or will the RC and AC be gone in 1-2 years? I think both avenues have pro's and con's the Juco route is less expensive, as far as the D1 "having money next year" means nothing....
I have had two go juco , one passed on a D1 offer to play juco for many reasons, the first was that he would start at the Juco and sit at the D1 as freshman... Also the D1 was state school , so it was not a high academic D1 anyway.
I have another that was juco and went mid major D1.... many many many mid majors take the best Juco players. Also keep in mind that there will be RHP throwing gas at the juco's ,
I have another RHP that fits your sons mold as far as grades and athletics, we are having the same debates at our house.... gotta decide what's most important school or baseball .... Juco will give you the most options, once you crack that great institution called NCAA , it's never easy to move, transfer etc... good luck