Sorry I messed the one before up. 5 tool 315 feet as a 14 year old is equivalent to over 90mph your son is truly an elite player. I agree with most of what you said except you sound like distance isn't important. It is a key factor of the program. Throw as far as you can with a loose smooth delivery then do the pull down Phase. I do agree you work up to it.